这是一个可视化磁盘使用情况的命令行工具,名字源自 du 和 Rust 编程语言组合。它体积小巧、运行速度快,能够以直观的方式展示磁盘空间概览。

开源 bootandy/dust 使用示例:快速显示硬盘使用情况的命令行工具_显示文件


dust 的设计目的是让用户能够快速了解哪些目录正在使用磁盘空间,而不需要使用 sorthead 命令。

以下是一些基本的 dust 使用示例:

  1. 检查当前目录的磁盘使用情况:
dust
  1. 检查特定目录的磁盘使用情况:
dust /path/to/directory
  1. 显示完整路径:
dust -p
  1. 显示文件的“apparent size”(即文件实际大小,而不是磁盘使用量):
dust -s
  1. 显示默认数量(通常是终端高度)的目录:
dust
  1. 显示特定数量的目录,例如 30 个:
dust -n 30
  1. 限制显示的子目录层级,例如 3 层:
dust -d 3
  1. 只显示目录:
dust -D
  1. 只显示文件:
dust -F
  1. 反转输出顺序:
dust -r
  1. 忽略特定名称的文件和目录:
dust -X ignore
  1. 只显示同一文件系统的目录:
dust -x
  1. 不显示百分比或绘制 ASCII 条形图:
dust -b
  1. 不显示隐藏文件:
dust -i
  1. 不使用颜色(单色):
dust -c
  1. 强制使用颜色:
dust -C
  1. 计数文件而不是磁盘空间:
dust -f
  1. 按文件类型分组:
dust -t
  1. 设置最小文件大小,例如只显示大于 10MB 的文件:
dust -z 10M
  1. 打印 JSON 表示的目录:
dust -j

这些示例提供了 dust 命令的一些常见用法。你可以在 GitHub 上的 bootandy/dust 仓库 中查找更多详细信息和使用示例。