文章目錄
顯示關於目錄階層或檔案磁碟使用方式的資訊
du [options] [path-list]
參數
不帶任何參數的du將顯示工作目錄及其子目錄磁碟使用方式的資訊,path-list指定要擷取磁碟佔用資訊的目錄或檔案的路徑名列表
選項
-a 報告所有普通檔案和每個目錄佔用的空間,預設KB為單位
-c 在輸出結果的末尾顯示佔用的總空間
-h 以KB(KB)、MB(MB)、GB(千MB)為單位報告大小
-s 僅顯示命令列上指定的目錄或檔案的總大小,而不顯示其子目錄的總大小
樣本du
$ du4 ./dir8 ./test20 .
顯示目前的目錄及子目錄的大小資訊,最後一行包含目前的目錄及其子目錄所佔的總空間
du -s
$ du -s /usr/*292552 /usr/bin124 /usr/games19544 /usr/include1609180 /usr/lib52676 /usr/local36276 /usr/sbin1738496 /usr/share105020 /usr/src
顯示指定目錄的大小,而不顯示子目錄的大小,當前為顯示usr下所有目錄的大小資訊
du -sh
$ du -sh /usr/*286M /usr/bin124K /usr/games20M /usr/include1.6G /usr/lib52M /usr/local36M /usr/sbin1.7G /usr/share103M /usr/src
以合適的單位顯示指定目錄大小
du -shc
$ du -shc /usr/*286M /usr/bin124K /usr/games20M /usr/include1.6G /usr/lib52M /usr/local36M /usr/sbin1.7G /usr/share103M /usr/src3.7G 總用量
以合適的單位顯示指定目錄大小,並在末尾顯示總用量
Tips
du只顯示目錄層次的資訊和大小,而不顯示單個檔案的大小