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