Czkawka Mac 磁盘清理指南:一次扫描能省多少空间
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
上周我用 Czkawka 给 Mac 磁盘清理做了一次扫描:重复文件清理找出 42 张重复照片,相似图片检测又揪出 100 多张近似截图,加上空文件夹清理,一共省出 13 GB。整个过程 0 次联网。Czkawka 是一个用 Rust 写的本地清理工具,14 项工具各管一件事,你选目录,它出结果。
Krokiet 快速启动:3 条命令跑起图形界面
不用懂 Rust,照抄下面 3 行即可。前提只有一条:本机装过 Rust 工具链(rustup)。
git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo build --release编译完成后,图形界面在target/release/krokiet。Krokiet 是项目当前的主力前端,Mac、Windows、Linux 三端表现一致;旧的 GTK 版本(czkawka_gui)12.0 是最后一个版本,不再出新构建,建议直接使用 Krokiet,文档见 Krokiet 说明。
提醒一句:只有"相似视频"一项依赖系统的 ffmpeg,其余 13 项开箱即用。
14 项能力按清理目标分组
同样 14 项工具,按"你想清理什么"来分,比逐条记名字快。
| 分组 | 工具 | 解决什么问题 |
|---|---|---|
| 找重复 | 重复文件、相似图片、相似视频、相同音乐 | 内容相同或画面/音频相近的副本,支持哈希、大小、标签或内容比对 |
| 找废件 | 空文件、空文件夹、临时文件、大文件 | 0 字节文件、嵌套空目录、散落临时文件、体积最大的前 N 个文件 |
| 找异常 | 错误扩展名、异常文件名、无效符号链接、损坏文件 | 内容与后缀不符、含特殊字符的文件名、指向不存在目标的软链接、打不开的文件 |
| 修文件 | EXIF 清除、视频优化 | 批量移除 EXIF 元数据;裁掉视频静止片段并转更省空间的格式 |
每个工具的扫描参数可单独调:重复文件可切换按哈希还是按大小比对,相似图片可放宽或收紧匹配程度。14 项能力的完整定义在 czkawka_core 工具目录,逐项源码与测试都在一起,方便核对行为。
实战:给照片库做一次重复文件清理
假设:照片库约 800 GB,预期省出 5~30 GB,全程约 10 分钟。
期望结果:重复和近似照片按组列出,每组内挑 1 份保留,其余删除或移到别处。
关键操作:在 Krokiet 左侧选"重复文件",把照片文件夹加进扫描范围,点扫描。窗口会实时显示进度,中途可停。跑完用"相似图片"补扫一轮——分辨率不同、带水印的近重复照片只有它能抓。
实际得到:结果按组排好,同组即内容相同。逐组确认保留哪一份,再统一执行删除、移入回收站、移到其他目录、重命名,或建硬链接/符号链接。本次 42 组重复 + 100 多张近似截图,合计 13 GB。
进阶:扫描缓存、CLI 定时清理与移动端
缓存加速重复扫描:第一次全量扫描之后,项目会把结果写进本地缓存,再次扫描同一范围时速度明显更快,经常做磁盘维护的人收益最直接。
CLI 定时清理任务:命令行版支持把结果导出成文件,适合交给 crontab 定期跑,只导出报告、不动文件:
./target/release/czkawka_cli dup -d ~/Pictures -f /tmp/czkawka_dup.txt配合一行定时任务:
0 3 * * * /path/to/czkawka_cli dup -d ~/Pictures -f /tmp/czkawka_dup.txt各子命令的参数都能用czkawka_cli dup --help查,详见 CLI 文档。
Cedinia 移动端:同一套核心功能还做成触控版 App Cedinia,装在 Android 手机上,出差途中就能清设备存储里的重复照片,与 Mac 上的桌面扫描互补,见 Cedinia 说明。
适合谁,不适合谁
适合:
- 照片、视频、音乐量大,想一次性做重复文件清理与空文件夹清理的人;
- 习惯命令行,想把扫描结果写进脚本做定期巡检的人。
不适合:希望"全盘一键删除、无人确认"的场景。Czkawka 只扫描你选定的目录,删除动作都由你手动确认,它不会替你做自动决策。
这也是它的设计取向:免费、开源、无广告,运行时不联网、不收集任何数据——一个不联网的本地清理工具,扫描结果只留在本机。
把 13 GB 找回来
Czkawka 的价值:14 项清理工具全在本地跑,免费开源、不联网,扫完即可批量处理。下一步:打开终端,敲上面 3 条命令,从一次重复文件扫描开始。更多细节见 使用说明 与 常见问题。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考