Linux基礎知識1

各硬件設備在Linux中的文件名

設備 設備在linux內的文件名
IDE硬盤 /dev/hd[a-d]
SCSI/SATA/USB 硬盤 /dev/sd[a-p]
U盤 /dev/sd[a-p]
軟驅 /dev/fd[0-1]
打印機 25針: /dev/lp[0-2] USB:/dev/usb/ip[0-15]
鼠標 USB:/dev/usb/mouse[0-15] PS2: /dev/psaux
當前cd rom/dvd rom /dev/cdrom
當前鼠標 /dev/mouse
磁帶機 IDE: /dev/ht0 SCSI: /dev/st0

IDE設備可以被區分為Master(主設備)與Slave(從設備)

IDE\Jumper Master Slave
IDE1(Prmary) /dev/hda /dev/hdb
IDE2(Secondary) /dev/hdc /dev/hdd

磁盤第一個扇區主要記錄了兩個重要的信息:

  • 主引導分區(Master Boot Record, MBR): 可以安裝引導加載程序的地方,有446bytes.
  • 分區表(partition tabel): 記錄整塊硬盤分區的狀態,有64bytes.

分區表:

  • 其實所謂的分區只是針對64bytes的分區表進行設置
  • 硬盤默認的分區表僅能寫入四組分區信息。
  • 四組分區信息稱為主(Primary)或擴展(Extended)分區。
  • 分區的最小單位為柱面(cylinder)

hda[1-4]保留給Primary或Extended使用,邏輯分區設備名稱號碼從5號開始

  • 主分區與擴展分區最多可以有4個(硬盤的限制)
  • 擴展分區最多只能有一個(操作系統的限制)
  • 邏輯分區是由擴展分區持續切割出來的分區
  • 能夠被格式化后作為數據訪問的分區為主分區與邏輯分區。擴展分區無法格式化。
  • 邏輯分區的數量依操作系統而不同,在Linux系統中,IDE硬盤最多有59個邏輯分區(5 - 63號),SATA硬盤有11個邏輯分區(5-15號)

所謂掛載就是利用一個目錄當成進入點,將磁盤分區的數據放置在該目錄下,也就是說,進入該目錄就可以讀取該分區的意思。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 導讀目錄 硬盤的組成 硬盤的物理結構主要針對的是機械硬盤及其內部的結構加以介紹,以下內容可能不是硬盤內部全部的部件...
    香吉矢閱讀 4,157評論 0 12
  • Linux系統一般有4個主要部分: 內核、shell、文件系統和應用程序。內核、shell和文件系統一起形成了基本...
    偷風箏的人_閱讀 3,281評論 1 17
  • Linux系統一般有4個主要部分:內核、shell、文件系統和應用程序。 內核、shell和文件系統一起形成了基本...
    請愛護小動物閱讀 2,912評論 0 22
  • 孩子讀初中以來,班級里進行了幾次英語的單元小測驗。我想說,試卷考試的成績還是不錯的,但是也看到了初中階段語法考察的...
    有趣的谷粒閱讀 319評論 0 0
  • 讓我們一起來擼個android版本的畢達哥拉斯樹吧 先上個效果圖 我們這里是利用繼承View來實現自定義View的...
    tygzx閱讀 1,407評論 0 4