Czkawka:3步清理重复文件、空文件夹与相似图片

Czkawka:3步清理重复文件、空文件夹与相似图片 Czkawka3步清理重复文件、空文件夹与相似图片【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka你的硬盘提示空间不足却不知道具体是谁占的地方不同文件夹里的重复拷贝、项目迁移后残留的空目录、截图多次保存后的相似图片。Czkawka 是一个免费开源的 Rust 文件清理与重复文件查找工具全程离线运行不联网、不收集任何数据。它适合想快速收回磁盘空间的普通用户也适合想写脚本做自动化清理的开发者。三步跑起桌面版Czkawka 有 4 个前端共用同一套核心逻辑。先按需求选一个版本界面形态运行平台适合谁Krokiet图形界面SlintWindows / macOS / Linux绝大多数用户推荐首选Czkawka GUI图形界面GTK4以 Linux 为主已在用 GNOME / KDE 桌面的人CLI命令行全平台写脚本、做定时任务Cedinia触摸界面Android手机用户最短上手路径选版本桌面用户直接选 Krokiet 的预编译二进制覆盖 Windows 10/11、macOS 和 Ubuntu 22.04 及以上系统。安装下载即用想拿最新代码就一条命令编译安装cargo install krokiet --locked首次运行添加你要整理的文件夹勾选缓存先跑一次重复文件。第二次起扫描会明显变快。整套工具相当于给硬盘配了个专职保洁14 种工具各管一摊下面这张表按你要解决什么问题来查。能力地图遇到问题先查这里你遇到的问题对应功能它怎么做分不清哪些文件是同一份重复文件按文件名、大小或哈希三种模式比对磁盘深处全是空子目录空文件夹逐层找出所有空目录不知道哪个文件最占空间大文件按大小排序列出前 N 个0 字节的假文件空文件找出大小为 0 的文件同一张照片存了不同分辨率相似图片识别带水印、压缩过的同一张图同一首歌有几个版本相同音乐按标签或音频内容指纹去重同一视频被转码/剪辑过相似视频按画面内容比对需安装 ffmpeg有文件打不开损坏文件检测无效或损坏的文件扩展名和内容对不上错误扩展名找出名不副实的文件文件名带特殊字符不良文件名标出跨平台有兼容风险的名字快捷方式点了没反应无效符号链接找出指向不存在目标的链接缓存、临时文件堆积临时文件按常见临时文件特征识别照片要外发怕带位置信息EXIF 移除清除图片中的隐私元数据视频带黑边、体积过大视频优化器裁掉静态区域并转成更省空间的格式高频实战三个用得最多的场景备份前给文件去重遇到的问题准备把整盘数据拷到移动硬盘实际内容却有大量重复白白多拷几小时。操作步骤选中源目录启动重复文件功能模式选哈希hash确认比对的是内容而不是文件名在结果里逐组确认保留一份其余删除或移走再执行复制。得到的结果一个几百 GB 的目录哈希去重后常见能省出几十 GB拷贝时间按减少的比例同步缩短硬盘占用也降下来。用脚本定时清理下载目录遇到的问题下载目录和项目目录常年累积空文件夹与 0 字节文件手动删不彻底。操作步骤安装 CLI 版本跑下面两条命令第一条把重复结果写进文件第二条列出空文件夹把命令放进 cron 或系统计划任务每周执行一次。czkawka_cli dup -d ~/Downloads -s hash -f results.txt czkawka_cli empty-folders -d ~/Downloads得到的结果results.txt 里留下完整的重复清单供你复查空目录列表直接可见整个流程无需打开任何界面适合挂到每周例行任务里。找出看着像的图片遇到的问题同一张照片存过多个版本分辨率不同、有的带水印肉眼逐张对比不现实。操作步骤启动相似图片指定图片所在目录按需要调整相似度阈值对识别出的成组图片做预览确认删掉低分辨率或带水印的副本。得到的结果一次扫描通常能挑出几十组非完全相同的图片图库体积常见能降一成以上且删前每一组都经过你亲手确认不会误伤。选型与调优选版本桌面用户直接上 Krokiet只用 GNOME/KDE 且习惯 GTK 界面就留 Czkawka GUI有自动化需求再补一个 CLI。三者核心逻辑一致结果互认。开缓存第一次扫描最慢属于全量读取开启缓存后第二次及以后的扫描速度快数倍缓存文件存放在系统配置目录可随时清理。调线程默认用满所有 CPU 核心。扫描时还要边工作可以在设置里减少线程数用一点速度换系统流畅度。控范围扫描前排除系统目录、隐藏文件和不需要的大目录如虚拟机磁盘文件范围砍小一半速度提升立竿见影。补依赖相似视频需要 ffmpeg处理 HEIC、RAW、AVIF 等格式需要 libheif、libraw、libavif 等库缺失时对应功能自动不可用不影响其余工具。避坑指南问第一次扫描特别慢是不是卡住了答正常现象首扫要读完全部文件。保持缓存开启同目录第二次扫描会快得多。问HEIC、RAW 图片扫不出来或报错答安装对应解码库即可sudo apt install libheif-dev libraw-dev libavif-dev libdav1d-dev问担心误删重要文件怎么办答先只跑扫描看清单不做删除确认无误后再删删除时优先选移到回收站而不是永久删除。重复文件模式用哈希比对同名但内容不同的文件不会被归为一组。问相似图片匹配太多误报或太少漏报答调相似度阈值匹配太多就调高太少就调低。阈值越严找到的组越少但每组越可靠。问Windows 上相似视频不可用答预编译包未内置 ffmpeg用choco install ffmpeg装好并放入 PATH 即可装不了的话改用哈希重复查找功能不受影响。写在最后Czkawka 的所有核心逻辑都放在 czkawka_core/ 这个 Rust 库里四个前端只是它的皮肤你以后想自己接一个界面也只需调用这一层。详细文档见 README.mdKrokiet 的安装细节在 krokiet/README.md。现在就做一件事挑你占用最大的一个文件夹跑一次重复文件哈希模式——今天就能知道这块硬盘到底虚胖了多少 GB。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考