对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备。这也许是你的系统硬盘、外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等。
现如今,使用 USB 设备来传输文件是十分常见的事,对于那些喜欢使用命令行的新手来说,当你需要格式化 USB 设备时,学会使用不同的方法来识别 USB 设备名是非常重要的。
如果在系统中插入一个设备,尤其是在桌面环境下,比如 USB 设备,它会自动挂载到一个指定目录,一般是在 /media/username/device-label
目录下,之后你就可以进入到该目录下访问那些文件了。然而,在服务器上就不是这么回事了,你必须手动挂载这个设备,并且指定一个挂载点。
Linux 系统使用 /dev
目录下特定的设备文件来标识插入的设备。你会发现该目录下的某些文件,包括/dev/sda
或者 /dev/hda
表示你的第一个主设备,每个分区使用一个数字来表示,比如 /dev/sda1
或 /dev/hda1
表示主设备的第一个分区等等。
$ ls /dev/sda*