一款跨 Linux、Mac 和 Windows 的命令行工具,用于查看文件系统使用情况,可视为功能增强版的 df。
2888+2 本周64RustMIT维护活跃更新于 5天前
Dust 是一个命令行磁盘占用分析工具,功能类似 du,但会输出按大小排序的目录和文件树,并用比例条直观展示占用情况,无需再配合 sort 或 head 使用。默认显示数量会根据终端高度自动调整,并递归查找占用最大的条目,包括深层目录中的大文件。
输出中的颜色和缩进能体现父子目录的层级关系,便于看出某个子文件夹属于哪个大目录。默认只统计一次硬链接,也可以选择按表观大小统计。它支持指定深度和条目数、只显示文件或目录、用正则过滤、设置最小体积、输出 JSON,并提供适合屏幕阅读器的无颜色模式。
可以通过 Cargo、Homebrew、Scoop、Snap、DNF、conda 等方式安装,也支持通过 ~/.config/dust/config.toml 设置默认参数。
使用 Cargo 安装
cargo install du-dust或使用 Homebrew 安装
brew install dust在目录中运行 dust
dust概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款跨 Linux、Mac 和 Windows 的命令行工具,用于查看文件系统使用情况,可视为功能增强版的 df。
用 Go 编写的快速磁盘占用分析工具,提供终端交互界面、非交互输出和可选的网页界面。
交互式终端磁盘空间分析工具,扫描目录、找出占用空间的文件并直接在终端中删除。
一款快速易用的命令行工具,用来按名称查找文件和目录,可替代 Unix 的 find 命令。
一个命令行文件查找工具,用类 SQL 的查询语句搜索文件系统,替代复杂的 find 与 ls 参数。
一款用 C 编写的轻量终端文件管理器,支持浏览、批量重命名、磁盘占用分析和启动应用。