檔案系統 磁碟管理 三 磁碟管理

2021-09-13 12:25:21 字數 1436 閱讀 8959

# df  顯示整個磁碟分割槽磁碟塊的使用情況;

-a: 列出所有的檔案系統,包括系統特有的/proc等檔案系統;

-k: 以kb的容量顯示各檔案系統;

-m: 以mb的容量顯示各檔案系統;

-h: 將容量結果以易讀的容量格式顯示出來;

-t: 連同該分割槽的檔案系統名稱顯示出來;

-i: 顯示inodes的使用情況;

-p: 同一行顯示內容,不換行;

# du [-ahskm] 檔案或目錄名稱: 顯示目錄及其目錄下的每個檔案的大小;

-a: 列出所有的檔案與目錄容量,因為預設僅統計系統目錄下面的檔案量而已;

-sh: 顯示目錄佔檔案系統的大小,列出總量而已,而不列出每個目錄占用容量;

-s: 不包括子目錄下的總計;

-k: 以kb的容量顯示各檔案系統;

-m: 以mb的容量顯示各檔案系統;

du命令直接到檔案系統內去查詢所有的檔案資料;

df命令讀取的範圍主要是在super block內的資訊;

檢視當前系統識別了幾塊硬碟:

# fdisk -l [/dev/to/some_device_file]

# fdisk /dev/sda

p: 顯示當前硬體的分割槽,包括沒儲存的改動

n: 建立新分割槽

e: 擴充套件分割槽

p: 主分割槽

d: 刪除乙個分割槽

w: 儲存退出

q: 不儲存退出

t: 修改分割槽型別

l:l: 顯示所支援的所有型別

# cat /proc/partitions

# partprobe [/dev/sda]-> partx 通知核心重讀分割槽表

通過檢視下面目錄,看linux支援的檔案系統有哪些:

# ls -l /lib/modules/$(uname -r)/kernel/fs

裝置檔案:

b: 按塊為單位,隨機訪問的裝置;(硬碟)

c: 按字元為單位,線性裝置;(鍵盤)

/dev

主裝置號(major number)

標識裝置型別

次裝置號(minor number)

標識同一種型別中不同裝置

# mknod 裝置檔名 [bcp] [major] [minor]: 建立裝置檔案

b: 設定裝置名稱成為乙個外部儲存裝置檔案,如硬碟;

c: 設定裝置名稱為乙個外部輸入裝置檔案,如滑鼠/鍵盤;

p: 設定裝置名稱成為乙個fifo檔案;

# mknod mydev c 66 0

# mknod -m 664 mydev2 c 66 1

ttyecho "hello" >> /dev/pts/1

磁碟管理與檔案系統

八 掛載 解除安裝檔案系統 九 設定檔案系統的自動掛載 硬碟的物理結構 硬碟的資料結構 硬碟儲存容量 磁頭數 磁軌 柱面 數 每道扇區數 每扇區位元組數 512位元組 可以用柱面 磁頭 扇區來唯一定位磁碟上每乙個區域 磁碟介面型別 ide,並口資料線連線主機板與硬碟,抗干擾性太差,且排線占用空間較大...

磁碟管理與檔案系統

硬碟的物理結構 硬碟的資料結構 硬碟儲存容量 磁頭數 磁軌 柱面 數 每道扇區數 每扇區位元組數 512位元組 可以用柱面 磁頭 扇區來唯一定位磁碟上每乙個區域 磁碟介面型別 ide,並口資料線連線主機板與硬碟,抗干擾性太差,且排線占用空間較大,不利電腦內部散熱,已逐漸被 sata 所取代。sata...

磁碟管理與檔案系統

儲存容量與介面型別 mbr與磁碟分割槽表示 磁碟的分割槽結構 檔案系統型別 檢測並確認新硬碟 規劃硬碟中的分割槽 建立檔案系統 掛載 解除安裝檔案系統 硬碟儲存容量 磁頭數 x 磁軌 柱面 數 x 每道扇區數 x 每扇區位元組數 512位元組 可以用柱面 磁頭 扇區來唯一定位磁碟上每乙個區域 磁碟介...