尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Czkawka 重复文件清理指南:3 分钟免费找出重复文件、相似图片与空文件夹

Czkawka 重复文件清理指南:3 分钟免费找出重复文件、相似图片与空文件夹 Czkawka 重复文件清理指南3 分钟免费找出重复文件、相似图片与空文件夹【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka同一份安装包装了 3 遍2 万张照片的相册占了半个硬盘——手动翻找重复文件翻到天黑也理不完。Czkawka当前主推的图形界面叫 Krokiet是一款免费、开源、跨平台的重复文件与磁盘垃圾扫描工具Rust 编写一次扫描把重复文件、相似图片、空文件夹全部按组列出来你只负责决定留哪个。三分钟跑通第一次重复文件扫描Krokiet 下载与安装方式版本怎么选。项目有四个前端共用同一个扫描引擎czkawka_core前端定位说明Krokiet主推 GUI单文件可执行程序Win 10/macOS/Ubuntu 22.04 都有预编译版czkawka_guiGTK旧版 GUI12.0 是最后一个版本不再出新功能CediniaAndroid 版手机上直接扫相册与下载目录czkawka_cli命令行版给脚本和定时任务用新手只需要记住第一个下载 Krokiet 对应系统的预编译二进制它自包含、无需安装运行时。首次使用三步走选工具打开 Krokiet左侧工具栏点「Duplicate Files」选目录把要扫的位置加入 Included Paths顺手把系统目录加进 Excluded Paths点 Scan结果按组显示每组一行加粗的组头下面是同组文件可以直接预览、移动或删除。只有「相似视频」一个工具需要额外装 ffmpegLinuxsudo apt install ffmpegmacOSbrew install ffmpeg其余功能开箱即用。macOS 首次打开若被系统拦下右键选打开再确认即可。四个典型场景Czkawka 重复文件清理能替你干的活照片库瘦身相似图片按相似度自动分组场景旅行回来 5000 张照片同一张合影有裁剪版、水印版、旋转版。功能相似图片工具基于感知哈希分组能跨格式比对一张 JPEG 和一张 WebP 只要画面相同就会进同一组默认参数是相似度阈值 10、哈希大小 16找不到时把阈值调高即可开了Geometric invariance还能识别镜像和 90 度旋转的副本。效果每组挑最清晰的一张留下其余批量进回收站。结果列表是虚拟化的几十万张图的结果页也不会卡。重复文件去重内容哈希比对参考路径保护备份场景下载目录和备份目录里散落几十个同名文件想删重复又怕删掉备份。功能比对方式可选文件名、大小、哈希、大小文件名四种默认走 Blake3 内容哈希同名不同内容的文件不会被误归一组把备份目录勾选Ref标记为参考路径后该目录下的文件只参与比对、不可被选中删除。效果全选Except newest策略后删除每组必留一份且留下的永远是参考目录里那份。音乐与视频去重按标签或内容指纹场景转码产生的重复歌曲、同一视频的多个副本。功能音乐可只比标签标题、艺术家等也可切到指纹模式比对音频内容相似视频从视频里抽帧算视觉哈希还能叠加音频指纹视频优化器顺手把带黑边、开头结尾静止的视频裁掉并转码成更小体积的格式默认跳过已经是 h265/av1/vp9 编码的文件不重复劳动。效果媒体库里的隐形重复——肉眼看不出、文件名还不一样——也能成组揪出来。隐形垃圾清扫空文件夹、损坏文件与错误扩展名场景软件卸载后留下的空目录树、下载中断的打不开的文件、内容其实是压缩包却叫.jpg的文件。功能空文件夹用递归算法连父目录一起上报损坏文件逐个解码验证扩展名检测读文件头魔数直接给出建议新扩展名一键 Rename另有空文件、临时文件、无效符号链接、坏文件名emoji、前后空格、大写扩展名、EXIF 清除共 14 个工具。效果单个都不大攒起来常有几个 GB 的垃圾一个工具栏全部覆盖。凭什么放心用离线、无遥测以及性能数字零联网翻一遍仓库的Cargo.lock依赖里没有任何 HTTP 或遥测类库没有reqwest、hyper、curl没有更新检查、没有统计上报所有计算在本地完成Rust 编写内存安全语言官方称接近 100% 无 unsafe 代码多线程扫描缓存提速哈希、缩略图结果存在共享缓存里Linux 默认在~/.cache/czkawka/CLI 和 GUI 共用Krokiet 默认开启 prehash只读文件首尾 4KB 先筛一轮第二次扫同一批目录明显更快。官方 FAQ 提到扫完 150TB 文件的缓存也就几百 MB 量级不会撑爆磁盘维护状态当前版本 12.0.0Krokiet 与 Cedinia 处于活跃开发官方 FAQ 持续从 1200 多个 issue 中沉淀更新代码主体是 MIT 协议Krokiet/Cedinia 因链接 Slint 整体采用 GPL-3.0横向对比KrokietDupeGuru语言 / 性能Rust多线程Python相似视频、音乐内容比对支持不支持预编译单文件运行是需环境细节可查仓库内的官方文档instructions/Instruction_Krokiet.md 与 instructions/FAQ.md。删文件之前先避开这 5 个坑别用文件名/大小模式找重复这两种方式误报很多日常去重固定选哈希模式即可。小于 16KB 的文件默认不参与重复扫描这是故意设计避免配置碎片刷屏确需扫描小文件去 Settings 调低 minimum file size。CLI 不会自动排除回收站GUI 默认跳过回收站CLI 不会记得加-E $TRASH或-E DEFAULT否则会扫出一堆回收站里的重复文件。硬链接只在同一磁盘卷内有效跨盘操作会直接报错且原文件不动不会误删但也别指望它静默成功跨盘请改用移动。杀毒软件误报不用慌Rust 二进制经 LTO 编译后偶发被 Defender 标记属已知误报按官方 FAQ 核对 SHA256 或 VirusTotal 结果即可另外同一工具别开两个实例同时扫可能损坏该工具的缓存。命令行党的最小示例完整参数见czkawka_cli --help# 哈希模式扫下载目录结果写入文件dry-run 预览不实际删除 czkawka_cli dup -d ~/Downloads -s hash -f results.txt --dry-run给新手的第一步先拿一个 10GB 量级的目录跑一遍完整的扫描 → 预览 → 批量删除流程确认自己习惯了这个节奏再考虑扫全盘或写进定时脚本。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表