☰
清出重复文件和相似图片:Krokiet(Czkawka)从安装、实操到命令行自动化的完整指南
2026/10/17 0:44:45 网站建设 项目流程

清出重复文件和相似图片:Krokiet(Czkawka)从安装、实操到命令行自动化的完整指南

【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka

磁盘塞满,多半是重复文件、相似图片和空文件夹在占地方。Krokiet(Czkawka 新一代 GUI)免费、开源、用 Rust 编写,Windows、macOS、Linux 都能跑,离线运行、不联网、不采集数据。装好即可用:选个目录、点扫描,几分钟就把重复内容按组列出,留一份删其余。手机两万张照片占了 40GB、同一份报告存了四个副本,扫一遍就清干净。

怎么安装:下载对应系统的 Krokiet 单文件即可运行

Krokiet 是自包含单文件程序,不用装运行时,按架构下对应二进制就行:

  • Windows:下windows_krokiet_*的 exe,双击运行。
  • macOS:给文件加执行权限后运行;若提示"无法打开",右键点"打开"再确认。
  • Linux:同样加权限后运行即可。
chmod +x linux_krokiet_x86_64 && ./linux_krokiet_x86_64 chmod +x mac_krokiet_arm64 && ./mac_krokiet_arm64

想用"相似视频"功能,需另外装 ffmpeg(Linuxsudo apt install ffmpeg,macOSbrew install ffmpeg)。CLI 版可用brew install czkawka或winget install czkawka装。详细系统要求见 instructions/。

安装后怎么跑起来:一次完整清理流程(选目录→排除→过滤→扫描→预览→处理)

打开后左侧选"重复文件",默认按内容哈希(Blake3)比对,同名不同内容不会误判。

接着把要扫的目录加进"包含路径",顺手把系统目录、备份盘、网络盘加进"排除路径",既快又安全。

在设置里设"最小文件大小",比如只扫 16KB 以上,小碎文件不参与,扫描更快、结果更好读。

点"扫描"。结果按组展示,每组是同一份内容的多个副本,右侧能看到缩略图。

用"选择"选"除最新外全选"或手动挑要留的,先双击预览确认内容没错。

确认后点"移到回收站"或"删除",稳妥起见优先走回收站,误删还能捞回来。

从高频到低频:14 个工具,什么时候用哪个

工具是什么 · 何时用
重复文件按内容哈希找同一份内容,日常清理首选
相似图片找分辨率不同、加水印的近似图,整理相册用
空文件夹找没有内容的目录,清软件卸载后的残留
大文件列出 N 个最大文件,快速定位占空间的大块头
相似视频抽帧对比找重复视频(需 ffmpeg)
音乐去重按标签或音频指纹找重复歌
临时 / 空文件找.tmp、.bak、0 字节文件
损坏文件找打不开的音视频、压缩包
无效符号链接找指向不存在目标的软链接
坏扩展名内容跟后缀不符,可改名修正
坏文件名名字带 emoji、大小写混乱,可自动改
视频优化器裁掉黑边/静止片段、转更省空间编码
去除 EXIF清掉照片里的 GPS、机型等元数据

扫描逻辑都在核心库 czkawka_core/ 里,各工具共享同一套哈希与缓存。

命令行与自动化:czkawka_cli 适合写进定时任务

CLI 与 GUI 共享全部扫描逻辑,最适合做定时脚本。三条最常见的:

czkawka_cli dup -d ~/Downloads -s hash czkawka_cli empty-folders -d ~/Documents czkawka_cli big -d ~/ -n 20

每个子命令都带--help,可查全部参数。常用的有:排除目录-e、结果存文件-f、删前先预览-Q(dry run)、保留策略-D(如AEN除最新外全删)。完整参数见 czkawka_cli/ 与 instructions/。

常见疑虑:性能、内存、隐私、第二次扫描为什么更快

扫大目录会不会很慢?多线程读取,SSD 上 10 万文件量级约 1–2 分钟,日常文件夹基本几秒;机械硬盘受寻道限制会慢些。

内存占多少?通常不到 50MB,读超大图片时有 500MB 的载入上限保护,不易 OOM。

联网吗、采集数据吗?不联网、无遥测、无更新检查。想自查可翻Cargo.lock,里面没有任何 HTTP 或遥测类依赖。

为什么第二次扫描明显变快?首次扫描会把哈希、缩略图写进共享缓存,第二次直接命中;Krokiet 默认开启 prehash(只比对首尾字节先筛掉非重复),重复扫同一批目录提速明显。

同类工具怎么选:Krokiet / Czkawka 对比 DupeGuru

维度Krokiet(Czkawka)DupeGuru
语言 / 性能Rust,多线程Python,常规速度
相似视频、音乐内容比对支持不支持
联网 / 遥测无无
开发状态活跃维护(12.0 起 GTK 版停更)更新缓慢
  • 适合谁:想用一个工具覆盖重复文件、相似图/视频/音乐、空目录,且在意隐私与性能的人。
  • 不适合谁:只想按文件名去重、图省事的轻量场景,系统自带或更小的工具就够。
  • 何时换别的:要极致命令行速度可看 Fclones、rmlint;要更多相似图可调参数可看 DupeGuru;Android 上正式扫相册请用实验版 Cedinia。

🧹 第一次别急着扫全盘,先拿一个 10GB 的下载目录或相册练手,顺手熟悉"排除"和"预览再删",熟练后再扫整个磁盘。

下载渠道:从项目官方 Releases 取对应系统二进制;源码可git clone https://gitcode.com/GitHub_Trending/cz/czkawka。各模块文档见 instructions/,核心与 CLI 源码分别在 czkawka_core/ 与 czkawka_cli/。

【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询