du命令使用

2021-06-26 21:00:46 字數 664 閱讀 1719

du命令可以檢視目錄占用磁碟空間大小,但是只知道要麼檢視當前目錄總的或者把所有的都列出來,如果想知道當前目錄下面一級資料夾的大小怎麼辦?

google了一下:--max-depth引數,它代表著要列出目錄的深度,這樣就很方便了,

想檢視home下每個人的空間,一條命令就可以了:

du /home --max-depth=1 -h

或者輸出到文字:

du /home --max-depth=1 -h > disk_status.txt

du命令的用法及引數說明:

用法:du [選項]… [檔案]…

或:du [選項]… –files0-from=f

總結每個《檔案》的磁碟用量,目錄則取總用量。

引數含義如下:

-s 對每個names引數只給出占用的資料塊總數。

-a 遞迴地顯示指定目錄中各檔案及子孫目錄中各檔案占用的資料塊數。若既不指定-s,也不指定-a,則只顯示names中的每乙個目錄及其中的各子目錄所佔的磁碟塊數。

-b 以位元組為單位列出磁碟空間使用情況(系統預設以 k 位元組為單位)。

-k 以1024位元組為單位列出磁碟空間使用情況。

-c 最後再加上乙個總計(系統預設設定)。

-l 計算所有的檔案大小。

du 命令詳解

du 命令 用途 概述磁碟使用情況 語法 du a s k m g l r x h l file 描述 du命令顯示用於檔案的塊的數量。如果指定的 file 引數實際上是乙個目錄,就要報告該目錄內的所有檔案。如果沒有提供 file 引數,du 命令使用當前目錄內的檔案。如果 file 引數是乙個目錄...

du 命令詳解

du 命令 用途概述磁碟使用情況 語法du a s k m g l r x h l file 描述du 命令顯示用於檔案的塊的數量。如果指定的 file 參 數實際上是乙個目錄,就要報告該目錄內的所有檔案。如果沒有提供 file 引數,du 命令使用當前目錄內的檔案。如果 file 引數是乙個目錄,...

du 命令秘籍

du命令是檢查硬碟使用情況,統計檔案或目錄及子目錄使用硬碟的空間大小。引數的不同組合,可以更快的提高工作效率,以下僅列出了經常使用到的引數,如需更詳細的資訊,請用man du命令來獲得。1 命令格式 du 選項 檔案 2 命令功能 顯示每個檔案和目錄的磁碟使用空間。3 命令引數 說明 a 顯示所有目...