dust
由 bootandy 研发
Dust 是一个用 Rust 编写的命令行工具,旨在提供比传统 `du` 命令更直观的磁盘空间使用概览。它通过智能递归扫描文件系统,并以带有彩色条形图和层级结构的清晰方式展示最大的文件和目录。用户可以快速识别磁盘空间的主要占用者,其独特的条形图设计能可视化地显示父子目录之间的空间分配关系。Dust 尤其擅长处理大量小文件,并提供丰富的筛选和显示选项,如指定深度、数量、文件类型或输出 JSON 格式,是系统管理员和开发者的有力工具。
- 直观的磁盘使用可视化:通过彩色条形图和层级结构清晰展示
- 智能递归扫描与高亮:自动识别并高亮显示最大的文件和目录
- 多平台支持:可在 Linux, macOS 和 Windows 等主流操作系统上运行
- 丰富的命令行参数:支持深度、数量、文件类型过滤、JSON输出等多种定制化显示
- 性能优化:不重复计算硬链接,高效处理大量文件
desktop