czkawka 快速上手指南:5 分钟扫出重复文件、相似图片和垃圾,把磁盘腾出来 czkawka 快速上手指南5 分钟扫出重复文件、相似图片和垃圾把磁盘腾出来【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaczkawka 是 Rust 写的跨平台文件清理工具在本地帮你找出重复文件、相似图片、空文件夹和临时垃圾。它不联网、不收集数据、没有广告扫完可以直接删、改名或移动。磁盘快满时它能替你找出什么磁盘吃紧、又不知道先删哪块时czkawka 能一次扫出十几类问题而不只是找重复文件这一件事重复文件按文件名、大小或哈希BLAKE3 / CRC32 / XXH3 可选比对挑出内容一样的副本。相似图片 / 相似视频分辨率不同、加了水印甚至换过编码也能识别。同一首歌按标签找或直接按音频内容找两种模式都有。空文件夹、空文件、临时文件清掉历史和缓存残留。大文件直接列出体积最大的前 N 个好从大块头下手。坏扩展名 / 坏文件名内容和后缀对不上、名字里带奇怪字符的文件。损坏文件、无效符号链接、EXIF 清除、视频优化这几个是 GUI 里的进阶项命令行不一定都暴露。它靠多线程和较快的哈希跑得快而且全程只在本地进行不往外传任何东西——这点比不少云同步式清理工具让人放心。扫出来的结果在界面里能直接删除、改名、移动或建硬链接指向同一份内容的多个文件名不用手动一个个拖。该下哪个版本四个前端怎么选czkawka 是一个核心库 多个前端的结构扫描逻辑都在czkawka_coreGUI 和 CLI 只是它不同的壳。日常你基本只在两个里挑前端框架适合谁现状KrokietSlint桌面用户要跨平台一致体验主力持续更新CLI命令行写脚本、进 CI、批量跑稳定Czkawka GTKGTK 4只吃 GTK 的老用户12.0 是末版只修 bugCediniaSlintAndroid 设备实验性功能受限不写脚本就直接装 Krokiet要自动化就上 CLI。作者弃用 GTK 的原因也写得很直白GTK 在 Windows/macOS 上 bug 多、依赖一堆动态库而 Slint 是单个二进制、开箱即用。三分钟装好并跑起第一次扫描官方给的是预编译包覆盖 Windows 10/11、macOS 和 Ubuntu 22.04/24.04解压即用、基本不挑依赖Linux 上要求 glibc 别太老老系统可能得自己编。想自己编译就两条命令# 装桌面 GUI推荐 Krokiet cargo install krokiet --locked # 装命令行前端方便写脚本 cargo install --path czkawka_cli --locked装完先别扫全盘挑个你确定能删的目录试一把# 在文档/图片目录找重复结果存 results.txt czkawka dup -d /home/you/Documents -x IMAGE -s hash -f results.txt # 找相似图片按内容哈希比按名字慢但准 czkawka image -d /home/you/Pictures -f results.txt-d能填多个目录-x IMAGE用来排除某类文件。每个子命令czkawka 工具 --help都能查参数比死记硬背省事。GUI 里还能预览、并排对比两张图再决定删哪张这对到底删哪份很有用。二次扫描怎么更快还有几个坑第一次扫描会建缓存默认在~/.cache/czkawka配置在~/.config/czkawka同一批目录第二次扫会明显变快因为算过的哈希会被复用。想把缓存调激进些可以调小dup的最小缓存文件体积——但缓存文件会变大、加载更慢是个取舍别盲目开到最小。几个容易踩的点相似视频必须先装 ffmpeg否则这个功能直接不可用Linux 用sudo apt install ffmpegmacOS 用brew install ffmpeg。HEIF / RAW / AVIF 图片要装libheif、libraw、libavifLinux 带-dev后缀才认得出预编译包在 Windows 上这几项基本没带。找相似图片时阈值调太高会漏、调太低会捞一堆图标和缩略图建议先排除小图再扫。别去扫/etc、/bin这类系统目录又慢又没意义先扫你自己的文档、图片、下载。删之前先看 results.txt-s hash比按大小 / 名字准宁可多花点时间换准确。谁该装、谁可以绕道、装完先干什么该装磁盘常年吃紧、图片视频囤得多、或想把找重复塞进脚本的人。可以绕道只在手机上用的Android 版还在实验期或只想要个按名字找重名的极简工具的人。装完先做挑一个确定能删的目录跑一次czkawka dup看 results.txt 里有没有误报确认没问题再扩大范围、再考虑批量删或改名。核心库czkawka_core单独提供、还带 Python 绑定如果你在做自己的文件工具可以直接调它不用重写扫描逻辑每个工具的实现在czkawka_core/src/tools/下各占一个目录想改行为就从这儿入手。许可证上核心和 CLI 是 MITKrokiet 因 Slint 的限制走 GPL-3.0图标资源是 CC BY 4.0商用前扫一眼。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考