
Czkawka 重复文件清理指南14 类扫描工具找回上百 GB 空间【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka资料盘弹出空间不足时重复文件、相似照片和空文件夹往往是元凶。Czkawka 是一款免费开源的重复文件清理工具Rust 编写扫描全程在本地完成不联网、无广告、无遥测Windows、macOS、Linux 都能用手机 Android 端也有实验版。14 类扫描工具一次看全Czkawka 由 czkawka_core 库统一提供全部扫描逻辑Krokiet 桌面图形界面、czkawka_cli 命令行、Cedinia 安卓版和老版 GTK 界面只是不同入口。工具共 14 类重复文件、相似图片、相似视频、音乐去重、空文件夹、空文件、临时文件、损坏文件、无效符号链接、错误扩展名、坏文件名、大文件、EXIF 清理、视频优化。结果都按组展示支持批量删除、移动或建硬链接。重复文件逐字节内容比对原理默认用 Blake3 哈希对文件内容算指纹相同内容归一组与文件名、大小无关。这是最稳的匹配方式同名不同内容的文件不会被误伤。相似图片感知哈希抓长得像感知哈希perceptual hash把图片压成一段短的视觉指纹相似度越高指纹越接近。加过水印、裁剪、旋转、反复 JPEG 压缩的副本都能被归进同一组默认阈值 max difference 为 10误判多就调低到 4~5漏报多再调高勾上 Geometric invariance 还能抓镜像、翻转、旋转的副本。每组留分辨率最高的那张即可。相似视频抽帧比对也可以只比声音视频没法逐字节比Czkawka 从每段视频里抽帧再对比画面基于 similario_core 视觉匹配引擎12.0 起支持可配置窗口数、时长容差与子片段检测也可以切到音频指纹模式只比声音不比画面。该功能依赖 ffmpeg。音乐去重比标签也可以比音频内容两种方式按标签艺术家、专辑、曲名比对或直接比对音频内容同一首歌的多个下载版本都能归到一起。敢把删除权交给它的理由完全离线依赖清单 Cargo.lock 里没有任何网络、HTTP 或统计类库更新检查、遥测、广告在代码层面就不存在Rust 多线程扫描线程并行跑默认用满全部 CPU 线程-T 0内存占用小哈希缓存扫描结果会缓存哈希、大小等元数据不含文件内容二次扫同一批目录直接命中缓存速度明显更快回收站优先删除可先移入回收站确认后再清空误删可找回。Krokiet 安装步骤 Krokiet 是单个自包含可执行文件不用安装器、不用装运行时Win/mac/Linux 三端体验一致。从官方发布页下载对应系统的预编译版即可Windows 10、macOS 10.15、Ubuntu 22.04。Linux / macOS 先赋予执行权限再运行Windows 版直接双击 exechmod x mac_krokiet_arm64 ./mac_krokiet_arm64macOS 首次打开如提示无法验证开发者右键文件选打开再确认即可。唯一前置条件想用相似视频需先装 ffmpeg。Ubuntu/Debian 执行sudo apt install ffmpegmacOS 用 brew install ffmpegWindows 把 ffmpeg.exe 放到程序同目录。首次完整扫描流程左侧面板选Duplicate Files要扫的目录放进Included Paths系统目录、备份目录、网络磁盘放进Excluded Paths回收站已在默认排除列表备份目录旁勾上Ref复选框它只参与比对、永不被删点扫描——默认就是内容哈希模式逐字节比对同名不同内容不归一组结果按组展示打开Select弹窗选保留最新、选中其余先移入回收站确认无误再清空。第二次扫同一批目录会快很多哈希都在缓存里。CLI 一行命令清重复czkawka_cli 与界面共用同一套扫描引擎子命令有 dup、empty-folders、big、temp、image、video、music、broken、ext 等。常用的一行命令czkawka_cli dup -d ~/Documents -D AEN -Q -f dup.txt-D AEN表示保留最新、其余待删-Q是演练模式只打印将执行的操作、不动手。确认输出没问题后去掉-Q加上-y删除动作改走回收站。czkawka_cli empty-folders -d ~/Documents -f empty.txt找出空文件夹并写入文本文件而不是打印到屏幕方便脚本继续处理。czkawka_cli big -d ~ -n 20列出主目录下最大的 20 个文件。每个子命令都支持--help查看全部参数脚本接法退出码 11 表示有发现0 表示干净方便在计划任务里写 if 判断。删文件前先看这四个坑 ⚠️匹配方式比速度重要按名称或大小匹配会把同名不同内容的文件归到一组容易误删内容哈希最稳妥CLI 不套用界面排除规则命令行里要自己加-E DEFAULT即界面同款默认排除项$TRASH单独排除回收站路径硬链接只在同一磁盘有效跨盘会直接报错跨盘场景改用移动小文件默认不查界面与 CLI 都有最小文件大小阈值CLI dup 默认 8KB想查小文件重复就去设置里调低。Czkawka 与 DupeGuru 对比对比维度CzkawkaKrokietDupeGuru实现语言Rust多线程扫描Python检测工具数量14 类含相似视频、音乐内容比对重复文件为主另有相似图片、音乐标签相似视频支持抽帧 音频指纹依赖 ffmpeg不支持联网行为完全离线无更新检查、无遥测离线维护状态活跃开发最新大版本 12.0老 GTK 界面 12.0 后停止新功能更新缓慢完整文档instructions/Instruction.md、instructions/FAQ.md14 类扫描的核心实现在 czkawka_core/src/tools/按文件名即可对照。建议先拿下载目录试扫一遍删完确认没问题再把整块资料盘加进来。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考