在linux系统中,每个设备都被当成一个文件来对待。下面我就列出几个常见的设备与其在linux当中的文件名:

  1. ide硬盘         /dev/hd[a-d]

  2. scsi/sata/usb硬盘         /dev/sd[a-p]

  3. u盘         /dev/sd[a-p](与sata相同)

  4. 软驱         /dev/fd[0-1]

  5. 打印机         25针:/dev/lp[0-2]     usb:/dev/usb/lp[0-15]

  6. 鼠标         usb:/dev/usb/mouse[0-15]     ps2:/dev/psaux

  7. 当前cd rom/dvd rom         /dev/cdrom

  8. 当前鼠标         /dev/mouse

  9. 磁带机         ide:/dev/ht0     scsi:/dev/st0

需要特别留意的是硬盘,每个磁盘驱动器的磁盘分区不同时,此磁盘文件名还会改变。另外提出来强调一下,在linux系统当中,几乎所有的硬件设备文件都在/dev这个目录内。

更多linux内核支持的硬件设备与文件名,可以参考如下网页:

http://www.lanana.org/docs/device-list/