天天看點

Linux——各硬體裝置的檔案名

選擇好你所需要的硬體配備後,接下來得要了解一下各硬體在 Linux 當中所扮演的角色啰。 在 Linux 系統中,每個裝置都被當成一個檔案來對待舉例來說,IDE 接口的硬碟的檔案名即為/dev/sd[a-d],其中,括号内的字母為a-d 當中的任意一個,亦即有/dev/sda, /dev/sdb,/dev/sdc及 /dev/sdd 這四個檔案的意思。

注意:這種中括号 [ ] 型式的表示法在後面的章節當中會使用得很頻繁,請特别留意另外先提出來強調一下,在 Linux 這個系統當中,幾乎所有的硬體裝置檔案都在/dev 這個目錄内, 是以你會看到/dev/sda, /dev/sr0 等等。

那麼列印機與軟碟呢?分别是/dev/lp0, /dev/fd0 底下列出幾個常見的裝置與其在 Linux 當中的檔名啰:

裝置 裝置在 Linux 内的檔案名
SCSI/SATA/USB 硬碟機 /dev/sd[a-p]
USB 快閃碟 /dev/sd[a-p] (與 SATA 相同)
VirtI/O 界面 /dev/vd[a-p] (用于虛拟機内)
軟碟驅動器 /dev/fd[0-7]
列印機

/dev/lp[0-2] (25 針列印機)

/dev/usb/lp[0-15] (USB 界面)

滑鼠

/dev/input/mouse[0-15] (通用)

/dev/psaux (PS/2 界面)

/dev/mouse (目前滑鼠)
CDROM/DVDROM

/dev/scd[0-1] (通用)

/dev/sr[0-1] (通用,CentOS 較常見)

/dev/cdrom (目前 CDROM)

錄音帶機

/dev/ht0 (IDE 界面)

/dev/st0 (SATA/SCSI 界面)

/dev/tape (目前錄音帶)

IDE 硬碟機 /dev/hd[a-d] (舊式系統才有)

時至今日,由于 IDE  界面的磁盤驅動器幾乎已經被淘汰,太少見了!是以現在連 IDE 界面的磁盤檔案名也都被仿真成 /dev/sd[a-p] 了!此外, 如果你的機器使用的是跟網際網路供貨商 (ISP)  申請使用的雲端機器,這時可能會得到的是虛拟機。為了加速,虛拟機内的磁盤是使用仿真器産生, 該仿真器産生的磁盤檔案名為 /dev/vd[a-p] 系列的檔案名喔!要注意!要注意!

更多 Linux 核心支援的硬體裝置與檔案名,可以參考如下網頁:https://www.kernel.org/doc/Documentation/devices.txt

  1. SATA1 插槽上的檔名:/dev/sda
  2. SATA5 插槽上的檔名:/dev/sdb
  3. USB 磁盤(開機完成後才被系統捉到):/dev/sdc

繼續閱讀