ubuntu 檢視磁碟佔用(linux怎麼檢視磁碟空間)
df:列出檔案系統的整體磁碟使用量;
du:評估檔案系統的磁碟使用量(常用於評估目錄所佔容量)
df引數:
-a:列出所有的檔案系統,包括系統特有的/proc等檔案系統
-k:以KB的容量顯示各檔案系統
-m:以MB的容量顯示各檔案系統
-h:以人們較易閱讀的GB,MB,KB等格式自行顯示
-H:以M=1000K替代M=1024K的進位方式
-T:連同該分割槽的檔案系統名稱(例如ext3)也列出
-i:不用硬碟容量,而以inode的數量來顯示
檢視磁碟佔比: df -h 或者df -hf
範例:
① 在linux下,如果df沒有加任何引數,預設將系統內所有的(不含特殊記憶體內的檔案系統與swap)都以1KB的容量列出來
Filesystem:代表該檔案系統是在哪個分割槽,所以列出裝置名稱
1k-blocks:說明下面的數字單位是1KB,可利用-h或-m來改變容量
Used:使用掉的硬碟空間
Available:剩下的磁碟空間大小
Use%:磁碟使用率
Mounted on:磁碟掛載的目錄所在(掛載點)
② 將容量結果以易讀的容量格式顯示出來
③ 將系統內的所有特殊檔案格式及名稱都列出來
④ 將/etc下面的可用的磁碟容量以易讀的容量格式顯示
⑤ 將目前各個分割槽當中可用的inode數量列出
du引數:
-a : 列出所有的檔案與目錄容量,因為預設僅統計目錄下面的檔案量而已;
-h : 以人們較易讀的容量格式(G/M)顯示;
-s : 列出總量,而不列出每個個別的目錄佔用了容量;
-S : 不包括子目錄下的總計,與-s有點差別;
-k : 以KB列出容量顯示;
-m : 以MB列出容量顯示。
範例:
①列出目前目錄下的所有檔案容量
②同範例一,但是將檔案的容量也列出來
③檢查根目錄下面每個目錄所佔用的容量
與df不一樣的是,du會直接到檔案系統內查詢所有的檔案資料。
du -S 顯示當前目錄下檔案總容量(不包含子目錄),而du則在最後顯示該目錄所有檔案的總容量(包含子目錄)。