Linux常用命令——du 命令详解
命令介绍: du 命令在Linux系统中用于显示文件和目录的磁盘使用情况。它非常有用,可以帮助用户了解每个文件和目录占用的空间。
基本语法:
du [选项] [文件或目录]
常用选项和参数:
- -a, --all: 不仅显示目录的磁盘使用情况,还显示所有文件的磁盘使用情况。
- 示例:
du -a /path/to/directory
- -h, --human-readable: 使用人类可读的格式(如KB、MB、GB)显示文件和目录的大小。
- 示例:
du -h /path/to/directory
- -c, --total: 除了显示每个文件和目录的磁盘使用情况外,还显示总计。
- 示例:
du -c /path/to/directory
- -s, --summarize: 仅显示每个指定文件或目录的总磁盘使用情况,而不显示子目录的详细信息。
- 示例:
du -s /path/to/directory
- -d, --max-depth=N: 限制目录显示的深度层次。
- 示例:
du -d 1 /path/to/directory
- –time: 显示文件和目录的最后修改时间。
- 示例:
du --time /path/to/directory
- –exclude=PATTERN: 排除与模式匹配的文件和目录。
- 示例:
du --exclude="*.txt" /path/to/directory
- -L, --dereference: 显示符号链接指向的文件或目录的磁盘使用情况,而不是符号链接本身。
- 示例:
du -L /path/to/symlink
- -x, --one-file-system: 仅计算当前文件系统的磁盘使用情况,不跨越文件系统边界。
- 示例:
du -x /path/to/directory
更多命令请参考 Linux命令大全 专栏。