ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Czkawka 深度上手:用 Rust 写成的重复文件与相似图片扫描器

Czkawka 深度上手:用 Rust 写成的重复文件与相似图片扫描器 Czkawka 深度上手用 Rust 写成的重复文件与相似图片扫描器【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka硬盘越来越满可重复文件、相似截图、空文件夹这类“隐形占用”手动根本找不全。Czkawka 是一个开源的 Rust 扫描工具专门找出重复文件、相似图片、零字节文件并给出删除、移动、硬链接等处理选项。它有桌面端 Krokiet、老 GTK 版 Czkawka、命令行版和安卓版 Cedinia所有前端共用同一个扫描核心跑在 Windows、Linux、macOS 上。适合想定期给硬盘减重的普通用户也适合写脚本做自动化的开发者。先搞清它是什么先看见再动手一句话Czkawka 不做“一键清理”而是把冗余文件按类型分组列出来删不删的决定权始终在你手里。它不联网、不收集任何统计下载即用没有广告和付费墙。适用人群是磁盘常年爆满、又不敢乱删的用户唯一前提是扫描目录有可读权限用到视频相关功能时才需要额外装 ffmpeg。从下载到跑出第一个结果拿二进制。优先从项目官方发布页下载对应系统的预编译包喜欢自己构建的话执行git clone https://gitcode.com/GitHub_Trending/cz/czkawka再cargo build --release。选对前端。新用户直接用 KrokietSlint 界面带 GTK 4 的老 Czkawka 12.0 已是最后一个版本不再出新包。第一次只扫“重复文件”。选一个最有把握的目录点扫描结果会按“同名 / 同大小 / 同哈希”分组每组旁边标着能释放的空间——看到第一组重复截图就算跑通了。可选补上 ffmpeg。想用相似视频功能时Windows 把ffmpeg.exe放进系统 PATHLinux 和 macOS 用包管理器装 ffmpeg 即可。三个最常用功能的实操细节三重校验如何避免误删只按文件名或大小匹配很容易把“恰好同大小的两个不同视频”误判成重复。Czkawka 的做法是分级过滤先按大小可加文件名分组再对候选文件读取首尾各 4KB 做预哈希预哈希一致才继续算完整哈希可选 blake3、xxh3、crc32全部命中才判定为重复。实际操作里选“哈希”检查方式即可整套逻辑在 czkawka_core/src/tools/duplicate/。另外硬链接和同 inode 的文件会被自动去重不会自己和自己打架。相似图片的阈值松紧决定命中率它用感知哈希比较图片所以分辨率不同、加了水印的截图也能被归到一组。相似度阈值有预设档位可调调得越严命中的组越少但越可信调得越松容易把“风格相近但内容不同”的图混进来。建议先用默认档扫一遍看到误判再往严了调。实现入口在 czkawka_core/src/tools/similar_images/。把 ffmpeg 放对位置相似视频、视频裁剪和转封装依赖 ffmpeg 在运行时被找到Windows 下放进 PATH 能搜到的目录macOS 用brew install ffmpeg最省事。没装 ffmpeg 时这些功能不可用其余扫描功能完全不受影响。缓存、配置与备份几条省时间的事第二次扫描快很多。扫描结果会写进本地缓存czkawka_core/src/common/cache.rs文件没变的目录基本秒出结果可以放心反复扫整个盘。记住配置和缓存的位置。Windows 在C:\Users\用户名\AppData\Roaming\Qarmin\CzkawkaLinux 在~/.config/czkawka换机器前备份这个文件夹个性化设置能跟着走。删之前用一个小目录试一遍。第一次使用时先拿一个几 MB 的测试目录跑完整流程确认删除、移入回收站的行为符合预期再扩大范围。不确定就选硬链接。多个位置都想要同一份文件时硬链接比复制省空间比直接删除更保守。Czkawka 的核心价值在于“分组透明、决策留给你”它把重复、相似和垃圾文件摆到你面前删不删、怎么删由你定。如果你受够了硬盘告急却不知从何下手从重复文件扫描开始十分钟就能看到能释放多少空间。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表