概览
SpaceKnife 让你看清磁盘被什么占满了。它扫描一个磁盘或文件夹,把里面的一切画成一幅「大小即空间」的图,最大的文件和文件夹一眼就能看出来。扫描进行中画面边扫边填,扫描结束后继续跟上磁盘上的变化。
支持 Windows 10 及以上、Linux 和 macOS 14 及以上,界面有简体中文和英文。
- 三种可视化:同一次扫描可以画成嵌套树图、火焰图或火焰-极坐标图,随时按 V 切换。
- 扫描快:并行读取文件夹。在 Windows 上,整个 NTFS 卷还可以直接读取主文件表(MFT),几秒内完成。
- 不抢磁盘:可以限制扫描造成的磁盘负载,其他程序需要磁盘时扫描会主动让路。
- 实时监控:扫描结束后,磁盘上的变化持续更新进来,变化的块会闪烁。
- 过滤:按名称、文件类别、大小、日期、属性和标签过滤,可以自由组合。匹配项保持原样,其余暗化,侧栏列出全部匹配项。
- 标签:四种颜色标签(红 ▲、黄 ■、绿 ●、蓝 ◆),标记要保留或要清理的东西。
- 快照与对比:每次扫描后自动保存快照。任意两份之间、或快照与现在之间都能对比,看出什么变大了、什么是新出现的。
- 安全清理:先把要删的东西收进删除篮。默认移到回收站,系统文件夹受保护。
- 导出与命令行:导出 CSV、JSON、HTML 报告;命令行可以扫描和管理快照。
- 安装与升级:把 SpaceKnife 装到你的系统上。
- 第一次扫描:选一个磁盘或文件夹,读懂结果。
- 三种可视化:树图、火焰图、火焰-极坐标图各自表示什么,配色、细节层级和特殊块。
- 浏览与导航:放大、历史、详情面板、右键菜单、分屏和标签页。
- 过滤:精确找到你关心的文件。
- 快捷键:全部按键一页看完。
第一次扫描之后如果只读一页,就读浏览与导航:那里几乎每个操作都有快捷键,用熟了按键,SpaceKnife 才真正快起来。
入门
使用
- 三种可视化:画出一次扫描的三种方式,以及怎么读懂它们。
- 浏览与导航:移动、选中、菜单、分屏、标签页、匹配结果列表、跳转到路径。
- 过滤:过滤语法和示例。
- 标签与文件类别:颜色标签,以及决定颜色的文件类别。
- 实时监控:扫描结束后 SpaceKnife 怎样跟踪变化。
- 快照与对比:保存、打开和对比扫描结果。
- 清理空间:删除篮、回收站和受保护的位置。
- 导出与报告:把数据导出来。
进阶
- 快捷键:全部按键。
- 命令面板:在一个输入框里执行命令、跳转路径、套用过滤。
- 命令行:在终端里扫描和处理快照。
- 扫描速度与磁盘负载:扫描方式、并行度和磁盘负载上限。
- 设置参考:每一项设置。
- 数据位置与便携模式:设置、快照和日志放在哪里。
帮助
先记住这些快捷键
Section titled “先记住这些快捷键”| 按键 | 作用 |
|---|---|
| Ctrl+K | 命令面板:执行命令、跳转路径、按名称找文件、套用过滤 |
| 双击、Enter | 放大进入文件夹 |
| Backspace | 后退到刚才的位置 |
| Alt+↑ | 上一级 |
| Ctrl+Home | 回到扫描顶层 |
| / 或 Ctrl+F | 过滤 |
| V / Shift+V | 下一种 / 上一种可视化 |
| C | 下一种配色 |
| Ctrl+= / Ctrl+- | 多画 / 少画一层细节 |
| F / U | 显示或隐藏可用空间 / 未知空间 |
| Shift+F10 | 选中项的右键菜单 |
| Delete | 把选中项放进删除篮(这时还没有删除任何东西) |
| Ctrl+T / Ctrl+W | 新建标签 / 关闭标签 |
在输入框里打字时单键快捷键不生效。macOS 上凡是写 Ctrl 的地方都可以按 ⌘,Alt 即 Option。完整列表见快捷键。
几个值得养成的习惯
Section titled “几个值得养成的习惯”- 放大,而不是眯眼看。 细节层级保持适中,双击进入你关心的部分;Backspace 让你回到原来的位置,连选中项都一样。
- 让侧栏替你读数。 选中一个文件夹,打开「最大文件」,它下面最大的文件不管藏在哪里都会列出来。
- 找出同名的一批。 选中一个
node_modules之类的文件夹,按 Ctrl+K,输入框留空:命令面板列出名称包含它的其他项。 - 两个视图一起看。 分屏把同一次扫描的树图和火焰图并排放在一起。
- 先过滤,再逐个看。 过滤后单击侧栏里的第一个匹配项,然后按 ↓:每个匹配项依次在画面上亮起。