Disk Usage Analyzer 树环图:GNOME 自带查盘,开源又顺手

很多 Linux 发行版装好就已经带着它了——Baobab,GNOME 自带的磁盘用量分析器。它把目录占用画成「树环图」:中心的圆是根,外圈一圈圈是被子目录切分的扇区,面积越大占得越多。点进去能继续下钻,也能切到传统的树状列表看精确数字。开源、零成本、和桌面集成好,是大多数 GNOME 用户查「空间去哪了」的第一选择,不必另装任何东西。
它解决什么问题
磁盘报警却不知哪个用户目录或缓存在涨,默认没图形工具很难查。
不想为查盘再装第三方软件,希望用系统自带方案。
需要既看结构图、又能切到精确列表的灵活查盘方式。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 树环图 | 用嵌套圆环展示目录占比,面积正比大小,结构直观。 |
| 树状列表 | 可切换经典树视图,看每层精确占用与文件数。 |
| 下钻导航 | 点扇区进入子目录,地址栏可逐级回退,定位方便。 |
| 多位置 | 分别扫描各挂载点与家目录,整体占用一览无余。 |
| 系统集成 | GNOME 自带,菜单直接搜「磁盘用量分析器」即可用。 |
| 开源免费 | GPL 开源、随桌面分发,零成本、可审计。 |

它和 Filelight 思路一致,只是视觉语言不同
Baobab 与 Filelight 解决的是同一个问题——把抽象的磁盘占用变成看得见的图。区别在视觉:Baobab 用「树环图」,从中心圆向外一圈圈切分,每深入一层就向外扩一圈;Filelight 则是同心圆环由内到外。两者面积都正比于占用,定位逻辑相同——找最胖的扇区、点进去、再找下一层最胖的,直到具体文件。对 GNOME 用户来说,Baobab 已经预装,开箱即用是最大的便利。
使用提醒:它只读不删,删除由你自己在文件管理器里完成,动手前确认内容可丢、重要数据先备份。扫描 /、/var 等系统目录要提权,否则部分路径读不到、图形缺块。删系统目录里的大文件(如日志、缓存、旧内核)要谨慎,不确定的先查用途。配合 ncdu 在远程无图形服务器上查盘、Baobab 在本地桌面看结构,是常见组合。另外留意回收站与快照占用的空间,它们有时比想象中大。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Filelight | 开源免费 | KDE 的环形图查盘,思路类似、视觉不同,可换口味。 |
| ncdu | 开源免费 | 终端磁盘浏览,远程无图形服务器最实用。 |
| QDirStat | 开源免费 | 受 WinDirStat 启发的图形查盘,带类型配色,跨桌面可用。 |
谁适合用
- GNOME 桌面用户想用系统自带工具查盘
- 不想额外装软件、追求开箱即用的用户
- 需要图形查盘、又偶尔切列表看精确数的用户
怎么开始
- 在 GNOME 菜单搜索「磁盘用量分析器」或 baobab 打开它。
- 选择要扫描的目录或挂载点,等待图形生成。
- 在树环图里找最大的扇区,点击下钻到子目录。
- 需要精确数字时切到树状列表,看每层占用。
- 定位到大文件后,到文件管理器确认内容再删除(先备份)。
- 清完重扫,验证释放的空间。
常见问题
所有发行版都自带吗?
主要随 GNOME 桌面分发,其他桌面也能装,但未必预装。
会动我的文件吗?
不会,只分析占用,删除要你自己在文件管理器里操作。
和 Filelight 怎么选?
都开源好用,Baobab 树环图、随 GNOME 方便;Filelight 环形图,看视觉偏好。
扫描系统目录要权限吗?
部分受保护路径需提权,否则读不到、图形会有缺口。
授权与合规
Baobab(Disk Usage Analyzer)以 GPL-2.0 开源协议发布,GNOME 官方应用,源码公开。 官网:wiki.gnome.org/Apps/DiskUsageAnalyzer。
继续找同类资源
这条属于「系统相关」栏目,同栏目还有更多可直接使用的免费资源,可以在 系统相关全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
↓ 获取资源
点击按钮直接前往资源页面。