在 Linux 系統中,經常需要查看目錄或資料夾大小及所含檔案數量。以下是幾個常用指令及用法。
用 du 指令快速查看指定目錄總大小:
du -sh 目錄名/ — 以人類可讀格式(MB、GB)顯示目錄總大小du -sm * | sort -n — 統計目前目錄下每個子目錄大小(MB 為單位),按大小排序du -sk * | sort -n — 統計目前目錄下每個子目錄大小(KB 為單位),按大小排序du -sk * | grep 關鍵字 — 篩選名稱包含關鍵字的目錄大小結合 du 與 wc 指令:
du 目錄名/*/*/* | wc -l — 統計三層子目錄下的檔案數量範例輸出 40752,表示該路徑下共有 40752 個檔案或目錄項目。
wc(word count)用於統計行數、字數或字元數:
-l — 統計行數(lines)-m — 統計字元數(characters)-w — 統計字數(words)