Linux 磁碟管理

2021-09-29 10:48:06 字數 2432 閱讀 2828

硬碟的物理結構

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

磁頭:每面乙個磁頭

硬碟的資料結構

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

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

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

4.硬碟儲存容量=磁頭數x磁軌(面數)數x每道扇區數x每扇區位元組數

5.可以用柱面/磁頭/扇區來唯一定位磁碟上每乙個區域

6.磁碟的介面型別:

ide(並口)

sata(串列埠)

scsi(伺服器專用)

主引導記錄(mbr)

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

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

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

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

/dev/hda5

hd—介面(ide)

a-----磁碟(第一塊磁碟)

5-----分割槽

1.硬碟中的主分割槽和擴充套件分割槽數目為4個(主分割槽必須要有乙個)

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

3.擴充套件分割槽可以再分為邏輯分割槽

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

xfs檔案系統

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

2.高效能的日誌型檔案系統

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

swap,交換檔案系統

為linux系統建立交換分割槽

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

fat16,fat32,ntfs,ext4

命令:fdisk

fdisk [磁碟裝置]----管理磁碟

-l — 檢視當前系統中所有硬碟裝置及其分割槽的資訊

m —檢視幫助

n —建立

d —刪除

t —格式轉換

w —儲存

q —退出

p —顯示分割槽表

-l:檢視磁碟資訊:

-m 檢視幫助

管理磁碟:n,d,t,w,q,p

建立檔案系統(mkfs格式化)

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

或:mkfs.xfs 分割槽裝置

例項:

建立檔案系統(mkswap)

建立交換分割槽:mkswap 分割槽裝置

例項:

常用格式id:

掛載:mount

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

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

df-ht-----檢視磁碟掛載詳細資訊

(h—容量單位,t—檔案型別)

例項:

解掛:umount

命令:umount /dev/sdb1

或umount /opt/abc

配置檔案(/etc/fstab)

vim /etc/fstab

格式:分割槽 掛載點 檔案型別 defaults 0 0

defaults 許可權功能(可讀可寫)

0—啟動序列

0—容災

mount -a 重新整理掛載

在磁碟格式轉換的時候得注意格式所對應的id號

掛載可以手動掛載,也可以自動掛載,在自動掛載後,記得mount-a重新整理一下掛載。

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 的方...