Linux 磁碟管理

2021-10-01 10:39:00 字數 1518 閱讀 2335

硬碟的物理結構

碟片:硬碟有多個碟片,每碟片2面

磁頭:每面乙個磁頭

硬碟的資料結構

扇區:碟片被分為多個扇形區域,每個扇區存放512位元組的資料

磁軌:同一碟片不同半徑的同心圓

柱面:不同碟片相同半徑構成的圓柱面

硬碟儲存內容 = 磁頭數 x 磁軌(柱面)數 x 每道扇區數 x 每扇區位元組數
可以用柱面/磁頭/扇區來唯一定位磁碟每乙個區域磁碟介面型別

ide(並口)

sata(串列埠)

scsi

mbr與磁碟分割槽表示

主引導記錄(mbr:master boot record)

mbr位於硬碟第乙個物理扇區處

mbr中包含硬碟的主引導程式和硬碟分割槽表

分割槽表有4個分割槽記錄區,每個分割槽記錄去佔16個位元組

linux中將硬碟、分割槽等裝置均表示為檔案

/dev/had5
硬碟中的主分割槽數目只有4個

因此主分割槽和擴充套件分割槽的序號也都限制在1~4

擴充套件分割槽再分為邏輯分割槽

邏輯分割槽的序號將始終從5開始

xfs檔案系統

存放檔案和目錄資料的分割槽

高效能的日誌型檔案系統

centos7系統中預設使用的檔案系統

swap,交換檔案系統

為linux系統建立交換分割槽

linux支援的其他檔案系統型別

fat16、fat32、ntfs

ext4、jfs...

fdisk命令

檢視或管理磁碟分割槽

fdisk -l [磁碟裝置]

fdisk [磁碟裝置]

互動模式中的常用指令

m

p 顯示

n 建立新分割槽

d 刪除分割槽

t 轉換格式

w 保持配置

q 退出

mkfs命令

make filesystem,建立檔案系統(格式化)

mkfs -t 檔案系統型別 分割槽裝置
mkswap命令

make swap,建立交換檔案系統

mkswap 分割槽裝置
mount命令

掛載檔案系統、iso映象到指定資料夾

mount [ -t 型別 ] 儲存裝置 掛載點目錄

mount -o loop iso映象檔案 掛載點目錄

umount命令

解除安裝已掛載的檔案系統

umount 儲存裝置位置

umount 掛載點目錄

/etc/fstab配置檔案

包含需要開機後自動掛載的檔案系統記錄

裝置	掛載點	檔案系統型別	許可權功能	啟動序列	容災

Linux磁碟管理

df 檢視分割槽情況 df l 檢視本地磁碟 h 以1024進製顯示大小 h 以1000進製顯示大小 t 顯示指定型別的磁碟 x 顯示除了指定型別之外的磁碟 t 顯示磁碟型別 du 統計檔案大小 du b 以位元組為單位 k 以千自己為單位 m 以兆為單位 h 以1024進製顯示 h 以1000進製...

Linux 磁碟管理

菜鳥教程 df命令引數功能 檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊 df h 將檔案的容量也羅列出來 du a 檢查根目錄底下每個目錄所占用的容量 du sm fdisk 是 linux 的磁碟分割槽表操作工具。markdown 是一種輕量...

Linux 磁碟管理

每個盤面上同心圓的周長不一樣,如果按照每個磁軌擁有相同數量的扇區,那麼靠近盤面外圍的磁軌密度肯定比內圈更加稀疏。顯然這樣是十分浪費空間的,但是如果不同的磁軌扇區數不同,計算起來就十分麻煩。為了遮蔽這些複雜的硬體細節,現代的硬碟普遍使用一種叫做 lba logical block address 的方...