du
(disk usage)命令在Linux中用于計算文件和目錄的磁盤使用情況
基本語法如下:
du [選項] [文件或目錄]
以下是一些常用的du
命令選項:
-h
:以人類可讀的格式(如KB、MB)顯示磁盤使用情況。-s
:顯示指定文件或目錄的總磁盤使用情況,而不是列出每個子文件和子目錄的磁盤使用情況。-c
:顯示所有文件和目錄的總磁盤使用情況。-a
:顯示指定目錄及其子目錄和文件的磁盤使用情況,包括隱藏文件。-x
:顯示當前目錄樹中所有文件和目錄的磁盤使用情況,不包括上級目錄。-r
:遞歸地顯示指定目錄及其子目錄和文件的磁盤使用情況。示例:
du -ah
file.txt
)的磁盤使用情況:du -b file.txt
du -xr .
/home/user
)及其子目錄和文件的磁盤使用情況,包括隱藏文件:du -ah /home/user
注意:-b
選項表示以字節為單位顯示磁盤使用情況,其他選項通常以KB、MB等為單位顯示。