拓冰建站拓冰建站
首页 / 资讯中心 / 正文

10分钟扫一遍Czkawka:Rust写的重复文件与垃圾清理指南

10分钟扫一遍CzkawkaRust写的重复文件与垃圾清理指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka你的电脑里一定有不少这样的文件三个版本叫IMG_2048的照片、一份改了八遍的方案终版(最终版).docx还有下载文件夹里躺了半年的安装包。手动翻文件夹找它们基本等于在衣柜里一件一件摸。Czkawka波兰语打嗝的意思就是为这件事而生的一个用 Rust 写的多功能桌面工具核心能力是重复文件查找、空文件夹清理和相似媒体识别Linux、Windows、macOS、Android 都能跑完全离线、开源免费。它就像一个不用联网、不收钱、还特别勤快的仓库管理员你指个范围它替你盘完库然后把该清的东西列成清单。下面带你把它装起来跑一遍真正的扫描。 它到底能帮你做什么Czkawka 功能速览Czkawka 一共内置 14 种工具每种都只干一件事但合起来几乎覆盖了你磁盘上所有该清理的对象功能模块一句话说明典型使用场景Duplicates 重复文件按文件名、大小或完整哈希找重复清理备份、下载目录里的重复拷贝Empty Folders 空文件夹找出完全空的目录项目清完代码后留下的一堆空壳Big Files 大文件列出最大的 N 个文件找出让磁盘爆满的空间大户Empty Files 空文件找 0 字节的文件下载中断、拷贝失败留下的占位符Temporary Files 临时文件按规则匹配系统临时文件定期给开发机、办公机做大扫除Similar Images 相似图片识别不同分辨率、加水印的图片照片库去重保留最清晰的一版Similar Videos 相似视频按画面内容找相似视频找出转码、重压过的同一部片子Same Music 相同音乐按标签或音频内容比对音乐库去重Invalid Symlinks 无效符号链接指向不存在目标的链接维护脚本、备份生成的失效链接Broken Files 损坏文件检测已损坏、无法解析的文件照片、文档完整性检查Bad Extensions 错误扩展名内容和扩展名对不上排查被改过后缀的文件Exif Remover EXIF 清除删掉图片里的 GPS、设备等元数据照片发布前保护隐私Video Optimizer 视频优化裁掉静态边条、转码成更省的格式压缩旧视频Bad Names 不良文件名找出带特殊字符的文件名解决跨设备拷贝乱码文件名其中最能体现它聪明程度的是Similar Images 相似图片两张照片即使分辨率不同、加了水印、被裁过一角它也能按视觉相似度归到同一组。你在设置里调相似度阈值就能在查得全和查得准之间滑动平衡配合缩略图对比预览清照片库时既敢删、也不误删。⚙️ 5分钟跑起来Czkawka 安装步骤与首次使用Czkawka 有四个前端桌面版Krokiet推荐跨平台体验最一致、老牌 GTK 版、命令行版 Czkawka CLI、以及安卓版 Cedinia。核心功能完全相同只是操作方式不同本文以桌面版为主线。装好 Rust 工具链后一行命令拿到最新的 Krokietcargo install krokiet --lockedUbuntu/Debian 上如果还想用相似视频、HEIC/RAW 这类格式先把可选依赖装上sudo apt install ffmpeg libheif-dev libraw-dev libavif-dev libdav1d-devWindows 和 macOS 也可以直接从官方 Release 页面下预编译包解压即用。装完后的前三步建议照做打开应用选好要扫描的目录先用空文件夹这类秒出结果的工具试水熟悉预览界面别急着删除界面语言可在设置里切换 跟着场景走一遍摄影师清掉照片库的重复背景一位摄影师把手机里的照片批量倒进了~/Pictures两年攒了 2000 多张其中混着不少连拍废片、截图版和手机备份里的重复拷贝。操作步骤按完整哈希找重复czkawka dup -d ~/Pictures -s hash-s hash表示逐字节比对结果里每一组都保证内容完全相同。再抓长得像但不完全一样的czkawka image -d ~/Pictures -f similar.txt把按视觉相似度分组的图片导出到similar.txt方便离线翻看。图形界面下更省心在 Krokiet 里跑同样的扫描相似图片会按组显示缩略图点开可以并排对比勾掉要保留的那张其余直接删除。效果这套流程跑完他的照片库从 2136 张缩到 1700 张出头约三成的空间被重复和相似图片占着。如果你是日常办公用户把dup换成empty-files和temp五分钟就能把下载目录清出一块空地。 让它跑得更快的几个设置打开缓存CLI 查重加-u启用预哈希缓存第二次扫同一目录时已经哈希过的文件直接跳过速度快一个量级。抬高最小文件体积-m参数默认只查 8KB 以上文件把它调大可以跳过一堆小文件全库扫描明显变快。排除无关目录GUI 和 CLI 都支持排除路径与隐藏文件过滤把系统目录、代码库的.git排除掉省下的时间都是真金白银。线程不用操心它默认多线程干活通常不需要额外调参——把缓存打开、把范围圈小就够快了。一条安全底线第一次扫描先预览、先导出清单确认真的是垃圾再动手删除。️ 遇到问题怎么办现象首次全盘扫描特别慢像卡住了→ 原因第一次扫描要把每个文件读一遍并算哈希属于正常劳动量。解法启用缓存第二次扫描同一批目录会快很多。现象HEIC、RAW 图片扫描时识别不了→ 原因预编译版本默认没带这些解码库。解法装上libheif、libraw等库后重新编译或启用对应 feature。现象相似视频工具点了没反应→ 原因它运行时依赖ffmpeg但系统里没装。解法安装ffmpeg后重启应用再试。 更多资源 参与社区各前端的安装与编译细节czkawka_cli/README.md、krokiet/README.md全部 14 个工具的算法实现czkawka_core/src/tools/每个工具一个子目录自带单元测试版本更新记录Changelog.md想参与去仓库的 Issue 页面提问题、报 bug顺手补一段翻译或修个文档错别字都是实打实的贡献那堆叫IMG_2048的照片不会自己消失但让 Czkawka 扫一遍它们就藏不住了。先拿你的下载文件夹试一次吧反正它只会把该清理的列出来删与不删看完再决定。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门