du
查看目录或文件大小
语法
du [选项] [文件...]说明
du(disk usage)命令用于估算文件或目录占用的磁盘空间。常用于查找占用空间过大的目录。
参数
-h以人类可读格式显示
-s仅显示总计,不列出子目录
-a显示所有文件而不只是目录
--max-depth限制目录遍历深度
-c显示总计
-x仅限当前文件系统
示例
查看当前目录大小
显示当前目录及其子目录的大小
du -sh .查看一级子目录
仅列出当前目录下的一级子目录大小
du -h --max-depth=1查找大文件
结合 sort 找出最大的目录
du -h /var | sort -h | tail -20