Linux磁盤管理好壞管理直接關系到整個系統(tǒng)的性能問題败富。
Linux磁盤管理常用三個命令為df、du和fdisk摩窃。
df:列出文件系統(tǒng)的整體磁盤使用量
du:檢查磁盤空間使用量
fdisk:用于磁盤分區(qū)
df
df命令參數(shù)功能:檢查文件系統(tǒng)的磁盤空間占用情況兽叮。可以利用該命令來獲取硬盤被占用了多少空間猾愿,目前還剩下多少空間等信息鹦聪。
語法:
df [-ahikHTm] [目錄或文件名]
選項與參數(shù):
-a :列出所有的文件系統(tǒng),包括系統(tǒng)特有的 /proc 等文件系統(tǒng)蒂秘;
-k :以 KBytes 的容量顯示各文件系統(tǒng)泽本;
-m :以 MBytes 的容量顯示各文件系統(tǒng);
-h :以人們較易閱讀的 GBytes, MBytes, KBytes 等格式自行顯示姻僧;
-H :以 M=1000K 取代 M=1024K 的進位方式规丽;
-T :顯示文件系統(tǒng)類型, 連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出;
-i :不用硬盤容量撇贺,而以 inode 的數(shù)量來顯示
Linux du命令也是查看使用空間的赌莺,但是與df命令不同的是Linux du命令是對文件和目錄磁盤使用的空間的查看,還是和df命令有一些區(qū)別的松嘶,這里介紹Linux du命令艘狭。
語法:
du [-ahskm] 文件或目錄名稱
選項與參數(shù):
-a :列出所有的文件與目錄容量,因為默認僅統(tǒng)計目錄底下的文件量而已。
-h :以人們較易讀的容量格式 (G/M) 顯示巢音;
-s :列出總量而已鼓鲁,而不列出每個各別的目錄占用容量;
-S :不包括子目錄下的總計港谊,與 -s 有點差別。
-k :以 KBytes 列出容量顯示橙弱;
-m :以 MBytes 列出容量顯示歧寺;
fdisk 是 Linux 的磁盤分區(qū)表操作工具。
語法:
fdisk [-l] 裝置名稱
選項與參數(shù):
-l :輸出后面接的裝置所有的分區(qū)內容棘脐。若僅有 fdisk -l 時斜筐, 則系統(tǒng)將會把整個系統(tǒng)內能夠搜尋到的裝置的分區(qū)均列出來。