磁盘满了想找罪魁祸首,Windows 自带的「存储感知」要一层层点,Gizmo 和 TreeSize 之类图形工具又得装——Gdu 是另一条路:它是个纯终端程序,MIT 协议开源,扫完直接用方向键往下钻,看到谁占地方当场就能删。
它不是「最快」的一个,但属于第一梯队。官方 README 自带的基准里,扫 500GB SSD 上的 80GB 数据,Gdu 无缓存 6.5 秒、有缓存 2 秒;同表 ncdu 是 43 秒 / 13 秒,du 是 32 秒 / 4 秒——无缓存下比 ncdu 快约 6.6 倍。不过同一场第三方实测里 diskus 4.5 秒略快于它,dua 6.0 秒、dust 6.2 秒也在同档,所以准确说法是「与 diskus 同档」。速度来自 Go 的并行处理,默认吃满 CPU 核心,可用 -m 调整。
下载地址
| 资源 | 说明 |
|---|---|
| 123 云盘 | https://1626683.share.123pan.cn/123pan/ekeA-K5dw?pwd=8888# (提取码 8888) |
| 夸克网盘 | https://pan.quark.cn/s/7656528b4f09 (提取码 8888) |
| 蓝奏云盘 | https://ddos.lanzouc.com/iepUJ4ava84d (提取码 8888) |
| 项目地址 | https://github.com/dundee/gdu |
实测信息
本次用的是官方 v5.37.0(2026-08-18 发布)的 Windows 官方包 gdu_windows_amd64.exe.zip,压缩包 8.28 MiB(8,680,872 字节),sha256 与 GitHub release 官方 digest 实测一致,解压后单个 exe 21.4 MiB,纯绿色免安装,双击即用。--version 输出 v5.37.0,构建时间 Tue Aug 18 06:40:16 UTC 2026。
需要先纠正一个常见误解:有站点把它写成「提供了直观的用户界面」,但 Gdu 没有图形界面——它是 ncdu 风格的终端 TUI 程序,只在命令行窗口里用方向键操作。另外 README 明确写了它「primarily for SSD disks」,主要面向 SSD,靠并行处理吃满多核提速;HDD 也能用但收益不大,机械硬盘建议加 --sequential。
先构造了一个约 5.1 GiB 的多层目录做实测,下面两张图都是真实运行结果(目录名做了替换,不含本机信息)。
交互模式就是这个界面:右侧一列是当前层的子目录和体积,左侧一条条横杠是按占比画的容量条,蓝色那行是当前光标。方向键上下移动、左右进出子目录,按 d 删除文件、e 清空目录、s 按大小排、n 按名称排、? 看帮助,加 --mouse 可以用鼠标。因为显示的是相对当前目录的体积条,所以扫完整个盘之后哪一层最胖、往下哪个子目录最重,扫一眼就能看出来,不用自己换算数字。
不想交互就直接上非交互模式,输出很适合喂给管道:gdu -n --no-progress --depth 2 <目录> 逐行列出体积和路径,上面图里 Game Assets 下面直接摊开 textures.dat 900 MiB、models.dat 410 MiB、shaders.dat 260 MiB 三层。--depth N 限制递归深度,不加 --top/--depth 时它用内存占用恒定的流式分析器,不会因为大目录把内存吃满。导出用 -o out.json,之后还能 -f 导回来复看(也可持久化到 SQLite / BadgerDB,再用 -r 读历史数据)。
三种使用模式小结
交互模式(默认)适合人工探索清理;非交互模式适合写进脚本做定期体检;导出模式适合做二次统计。官方 flags 里只有 JSON / 文本输出,没有图形导出项——有站点介绍写的「可导出为图形格式」以官方口径为准。
删文件前先看这几个开关
Gdu 可以直接在界面里删文件,所以安全开关比功能列表更值得先记:--no-delete 禁止一切删除;-x 不跨文件系统边界(避免误伤挂载点);--no-spawn-shell 禁止派生 shell;-H 忽略隐藏目录;--no-view-file 禁止查看文件内容。第一次上手建议先加 --no-delete 跑一遍,熟悉了再放开。
和同类工具怎么选
同为免费开源:dust(Rust,约 12K Star)是非交互树形输出,热度最高,适合快速看一眼谁占空间;Gdu 胜在交互式 TUI、能直接删文件;ncdu 是十几年老牌但 SSD 上明显慢;diskus 和 Gdu 基本同档。选型结论:快速扫一眼用 dust,要交互探索并直接删除用 Gdu,系统里已有 ncdu 就没必要换。
软件信息
| 项目 | 内容 |
|---|---|
| 软件名 | Gdu(Go Disk Usage) |
| 版本 | v5.37.0(2026-08-18 发布) |
| 许可证 | MIT |
| 平台 | Windows / macOS / Linux |
| 界面 | 终端 TUI,无图形界面 |
| 官方地址 | https://github.com/dundee/gdu |
| 本次实测版本 | v5.37.0 Windows 官方包 |
Linux/macOS 还有 brew、apt/deb、yay、snap 等安装方式,Windows 直接下 release 的 exe 即可。Windows 图形界面侧如果只想要个好看的树图,小奕站也提到可以搭配 WizTree 用——想要图形界面的话这些工具更合适,但要看「哪个目录最占地方」并且顺手删掉,终端里这条路线确实更利索。



