學習Linux 《鳥哥的Linux私房菜 基礎學習篇(第三版)》--第3章主機規劃與磁盤劃分 筆記

各種硬件在Linux中的文件名

在Linux 系統中,每個設備都被當成一個檔案來對待 舉例來說,IDE 接口的硬盤的文件名爲/dev/hd[a-d]

在Linux 系統中,幾乎所有的硬件檔案都在/dev目錄內,例如/dev/hda,/dev/fd0 等等。

下表是Linux中 設備與對應Linux內的文件名

設備

設備在Linux內的文件名

IDE硬盤

/dev/hd[a-d]

SCSI/SATA/USB硬盤

/dev/sd[a-p]

USB (U盤)

/dev/sd[a-p]

軟驅

/dev/fd[0-1]

打印機

25針:/dev/lp[0-2]

USB: /dev/usb/lp[0-15]

鼠標

USB:/dev/usb/mouse[0-15]

PS2: /dev/psaux

當前CDROM/DVDROM

/dev/cdrom

當前鼠標

/dev/mouse

磁帶機(這東西現在電腦上沒見過)

IDE:/dev/ht0

SCSI:/dev/st0

 

需要注意的是硬盤(不論是IDE/SCSI/USB都一樣),每個磁盤驅動器的磁盤分區(partition)不同時,其磁盤文件名會跟着改變。

SATA接口

由於SATA/USB/SCIS等磁盤都是使用SCSI模式來驅動的,因此這些接口的磁盤設備文件名都是/dev/sd[a-d]的格式。但與IDE接口不同的是,SATA/USB接口的磁盤根本就沒有一定的順序。根據Linux核心檢測到磁盤的順序來命名。

例如:PC上有兩個SATA磁盤和一個USB磁盤,主板上有六個SATA插槽。這個兩個磁盤分別插在SATA1,SATA5插槽上。

LINUX的設備命名爲:

1.SATA1 插槽的文件爲:/dev/sda

2.SATA2插槽的文件爲:/dev/sdb

3.USB磁盤(開機後才被系統捕捉到):/dev/sdc


文件系統與目錄樹的關係(掛載)

所謂掛載就是利用當前一個目錄當成進入點,將磁盤分區槽的數據放置在該目錄;也就是說,進入該目錄就可以讀取該分割槽的意思。這個動作我們稱爲掛載,那個進入點的目錄我們成爲掛載點。由於整個Linuxe系統最重要的是根目錄,因此根目錄一定需要掛載到某個分區槽。至於其他目錄則可一依用戶自己的需求來給予掛載到不同的分割槽。


現在計算機系統如何讀取光盤內部的數據?在Windows 裏面使用 
的是光驅的代號方式處理(假設爲E 槽時) ,但在Linux 底下我們依舊使用目錄樹。 
在默訃癿情況下,Linux 是將光驅癿數據放置到/media/cdrom 裏頭去。如果光盤片裏 
 面有個檔案文件名爲『我都文檔』時,那舉這個檔案是在哪裏? 

 這個檔案最終會在如下的完整檔名中: 
    Windows :桌面\我癿電腦\E:\我的文檔
    Linux :/media/cdrom/我的文檔

 如果光驅並非被掛載到/media/cdrom ,而是掛載到/mnt 這個目錄時,剛剛讀取的這個文檔名稱變成: 
    /mnt/我的文檔





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章