
linux查看磁盤空間,?件?錄命令
1. free
free命令?于顯?內存狀態。
free指令會顯?內存的使?情況,包括實體內存,虛擬的交換?件內存,共享內存區段,以及系統核?使?的緩沖區等。
語法: free [-bkmotV][-s <;間隔秒數>]
參數:
-b 以Byte為單位顯?內存使?情況。
-k 以KB為單位顯?內存使?情況。
-m 以MB為單位顯?內存使?情況。
-o 不顯?緩沖區調節列。
-s<;間隔秒數> 持續觀察內存使?狀況。
-t 顯?內存總和列。
-V 顯?版本信息。
-h ?性化?式顯?數值:單位取 M、G等(這是?個通?參數,很多命令都可以帶這個參數。)
2. df
df:列出?件系統的整體磁盤使?量。檢查?件系統的磁盤空間占?情況。可?來獲取硬盤被占?了多少空間,?前還剩下多少空間等信息。
語法: df [-ahikHTm] [?錄或?件名]
參數:
-a :列出所有的?件系統,包括系統特有的 /proc 等?件系統;
-k :以 KBytes 的容量顯?各?件系統;
-m :以 MBytes 的容量顯?各?件系統;
-h :以?們較易閱讀的 GBytes, MBytes, KBytes 等格式??顯?;
-H :以 M=1000K 取代 M=1024K 的進位?式;
-T :顯??件系統類型, 連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出;
-i :不?硬盤容量,?以 inode 的數量來顯?
3. du
du 對?件和?錄磁盤使?的空間的查看。
語法: du [-ahskm] ?件或?錄名稱
參數:
-a :列出所有的?件與?錄容量,因為默認僅統計?錄底下的?件量?已。
-h :以?們較易讀的容量格式 (G/M) 顯?;
-s :列出總量?已,?不列出每個各別的?錄占?容量;
-S :不包括??錄下的總計,與 -s 有點差別。
-
k :以 KBytes 列出容量顯?;
-m :以 MBytes 列出容量顯?;
檢查根?錄底下每個?錄所占?的容量:
du -sm /*
查看當前?錄下每個?件夾的??:
du -sh *
# 把占?空間最?的?件列在最后
du -sh * | sort -h
# 放在開頭的話
du -sh * | sort -rh
4. fdisk
fdisk 是 Linux 的磁盤分區表操作?具。
語法: fdisk [-l] 裝置名稱
參數:
-l :輸出后?接的裝置所有的分區內容。
若僅有 fdisk -l 時,則系統將會把整個系統內能夠搜尋到的裝置的分區均列出來。