系统管理

Linux du 命令

估算目录占用空间。此例以易读单位列出当前目录的直接子项。

适用版本/范围: 常用 Linux 命令;Shell 内置命令与外部程序的行为可能因发行版而异。English

语法

du [OPTION]... [FILE]...

用法示例

显示 ./build 的总大小。

du -sh ./build

按易读大小列出最大的十个项目。

du -ah . | sort -h | tail -n 10

参数、选项与子句

参数 / 子句说明
-h, --human-readable以易读单位显示大小。
-s, --summarize每个参数仅显示汇总值。
-a, --all同时列出文件和目录。
-d N, --max-depth=N将输出限制在 N 层目录内。
-x, --one-file-system跳过其他文件系统中的目录。
-c, --total额外显示总计。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录