多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

磁盘总是不够用?用 Czkawka 一次清出几十 GB 重复文件

磁盘总是不够用?用 Czkawka 一次清出几十 GB 重复文件 磁盘总是不够用用 Czkawka 一次清出几十 GB 重复文件【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka你的下载目录里是不是躺着好几个《毕业设计-最终版(2).zip》手机相册里是不是有几十张看起来差不多的照片微信传输过一次、又手动复制了一份的资料正在悄悄瓜分你的磁盘空间。别急着一个个手动找——Czkawka一款用 Rust 编写的跨平台重复文件清理工具专门解决这类存储冗余问题。它不光能清重复文件还能找相似图片、相似视频、相似音频、空文件夹、大文件、损坏文件等一次扫描把磁盘空间整理的明明白白。它到底是什么一句话看懂这个清理工具Czkawka 是一个把找冗余、清垃圾这件事做成流水线的开源工具。它的核心扫描引擎czkawka_core负责干苦力活外面套着好几个不同的壳当前主力是 Krokiet基于 Slint 框架的新一代图形界面支持 Linux / Windows / macOS另有命令行版 czkawka_cli 适合脚本自动化还有面向 Android 的 Cedinia 移动端。打个比方Czkawka 就像一个带扫描仪的仓库管理员它先给整座仓库里的每个箱子称重、看标签再抽查内容最后把内容一模一样却占着两个柜位的箱子整整齐齐列出来交给你决定去留。特性速览️ 跨平台Windows 10/11、macOS、Ubuntu 22.04 开箱即用 内置 14 种工具重复文件、空文件夹、大文件、临时文件、相似图片、相似视频、相似音乐、坏文件、无效符号链接等⚡ Rust 多线程并行扫描官方称几乎 100% 内存安全✅ 离线工作不联网、无遥测、不收集任何使用统计 缓存机制同一目录扫第二遍时速度大幅提升三步完成安装并跑通首次扫描第一步下载或安装。最省事的方式是去项目发布页下载对应系统的预编译二进制Krokiet 是单个可执行文件解压即用无需额外运行时。想用最新版也可以通过 Cargo 安装cargo install krokiet --locked或者克隆仓库自行编译仓库地址https://gitcode.com/GitHub_Trending/cz/czkawkacargo build --release --bin krokiet如果要用到相似视频功能Linux 下先装一下运行时依赖sudo apt install ffmpegHEIC/RAW/AVIF 等特殊图片格式属于可选特性不需要可跳过。第二步添加扫描目录。打开 Krokiet左侧选择要用的工具比如重复文件点击添加要扫描的文件夹。可以一次加多个也可以勾选参考路径来保护某些只读不动的文件夹。第三步点扫描等结果做选择。扫描完成后同一组重复文件会被归到一组组内可以一键全选除了第一个之外的所有文件然后选择删除、移到回收站或建立硬链接。首次全盘扫描可能慢一些第二次再扫同样的目录因为有缓存会快得多。四大核心能力实战每个场景都有小闭环重复文件最常用的磁盘空间整理利器问题同名同内容文件散落在不同目录手动对比费时费力。解决思路扫描时先按文件大小粗筛再对首尾字节做预哈希快检只有高度疑似的内容才做全量哈希确认——绝大多数无关文件在第二关就被淘汰了。操作要点默认只扫 16KB 以上的文件避免把大量雷同的小配置文件翻出来。想要更狠可在设置里把最小文件大小调低。效果官方口径是同一批目录二次扫描因缓存命中而显著提速首次扫描时绝大多数文件只走了快速预哈希不必做全量计算。相似图片去重方法5 分钟上手方案问题同一次旅行拍了 30 张构图几乎一样的照片还有加水印、改分辨率的变体。解决思路用感知哈希给图片画指纹指纹相似度超过阈值就归为一组所以缩放、裁剪、轻度压缩过的图片也能被认出来。操作要点在相似图片工具里加相册目录扫描后按组预览组内可双图对比再决定留哪张。效果能跨格式识别JPEG 与 WebP、PNG也能识别灰度版与彩色原图适合处理海量照片库。相似视频同一部片子别占两份空间问题同一视频有 4K 原片、1080p 压制版、720p 手机版文件名各不相同。解决思路对视频做帧采样提取特征签名来比对而不是靠文件名。需要安装 ffmpeg。操作要点首次运行先确认 ffmpeg 可用扫描视频目录后按相似度分组可预览缩略图再处理。效果可识别不同分辨率、不同码率的同内容视频是大视频收藏者的福音。相似音频标签或波形双保险去重问题同一首歌在不同音乐软件里各下载了一份标签和文件名都不一样。解决思路支持两种模式——按 ID3 标签比对快或按音频内容波形比对准。操作要点只想快速去重选标签模式追求内容级准确选内容模式。效果即使文件名、标签全不同只要音轨内容相同也能揪出来。扫描为什么这么快速度背后的三个小秘密一是分工协作。Czkawka 用多线程把扫描任务切成小块并行处理相当于多个快递员同时分拣而不是一个人挨个翻包裹。二是分级安检。重复文件检测不盲目给每个文件算全量哈希——先比大小、再验首尾、最后才全量哈希。就像安检先看行李体积、再快速扫描只有可疑行李才开箱细查省掉大量无用功。三是记账复用。首次扫描会把哈希、缩略图等结果写进缓存文件存在系统缓存目录所有前端共用。下次再扫直接翻账本对比差异即可官方文档里把缓存视作共享复用资源二次扫描提速明显。新手避坑指南5 个高频问题Q1误删了文件怎么办Krokiet 默认提供移到回收站操作和系统回收站打通删除前也有二次确认。建议首次使用时先小范围试扫确认分组无误再批量处理。跨分区移动是复制后删除会比较慢属正常现象。Q2扫描太慢特别是机械硬盘扫描速度受硬盘寻道限制机械盘天然慢于 SSD。对策开启缓存默认开启、只扫需要清理的子目录、不要一次性扫整个多 TB 盘。相似图片/视频扫描时 CPU 占用飙高属正常现象可在设置里限制线程数。Q3怎么扫出来的重复项比想象中少先检查最小文件大小设置——默认 16KB 以下的小文件会被忽略这是为了防止海量巧合相同的配置文件淹没真正值得清理的结果。调低阈值即可扫到小文件。Q4在 Windows / macOS / Linux 上体验一样吗核心功能三平台一致。Krokiet 使用 Slint 框架官方说明它就是为了解决旧版 GTK 界面在 Windows/macOS 上的兼容问题而诞生的单文件即下即用。特殊图片格式在 Windows 上较难启用相似视频功能各平台都需要 ffmpeg。Q5这工具安全吗会不会上传我的文件不会。项目在 FAQ 中明确应用没有网络请求、遥测或更新检查的代码路径所有分析都在本地完成也便于放心扫描敏感目录。若你在沙箱里观察到网络流量通常是分析环境本身产生的。更完整的排障细节可查阅项目内的 FAQ 文档 与 核心库源码。收藏这份清理自查清单马上动手☐ 先把下载目录 桌面扫一遍重复文件这是见效最快的磁盘空间整理动作☐ 给相册做一次相似图片去重先扫后选保留原图☐ 视频/音乐收藏用相似视频/相似音乐过一次跨格式重复直接归组☐ 用大文件工具看看磁盘里到底什么在吃空间☐ 最后用空文件夹 临时文件做收尾顺手清理无效符号链接☐ 养成习惯每月扫一次第二次扫有缓存加持时间成本很低别让重复的文件继续白白占着你的硬盘——现在就打开 Czkawka选一个目录点下扫描看看你的磁盘到底能瘦多少斤。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表