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等为单位显示。