ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Czkawka重复文件清理实战:如何快速找出重复文件并释放存储空间

Czkawka重复文件清理实战:如何快速找出重复文件并释放存储空间 Czkawka重复文件清理实战如何快速找出重复文件并释放存储空间【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawka 是一款免费开源的重复文件清理工具内容完全相同的文件、看着一样的相似照片、空文件夹都能一次找出来。本文从安装讲起带你完成第一次重复文件扫描快速优化存储空间。从一个真实场景说起重复文件比你想象的更多你一定见过这种画面在下载文件夹里找一张壁纸翻出三个一模一样的 jpg——原图、副本和已修改。安装包也这样同一个安装程序在不同目录存了三份中间还夹着几个没下载完的残留文件。照片的情况更隐蔽。同一张照片存在于手机相册、备份文件夹和某个压缩包三个地方分辨率略有差异、一张带水印、一张被压缩过——按文件名根本对不上号但它们确实是同一张。Czkawka核心能力不止是找重复文件精确重复检测—— 对比的是文件内容哈希不是文件名或大小。换个名字、挪个位置只要内容相同照样识别默认采用速度很快的 Blake3 算法。相似图像检测—— 用感知哈希比较视觉相似度不同分辨率、带水印、压缩过的照片都能归到一组换方向、镜像的副本也能抓出来。同类的还有相似视频、相同歌曲检测。CLI 批量处理—— 不打开图形界面直接在终端跑同样的扫描可以写进脚本做定期体检删除前先干跑预览。除这三项外左侧工具面板里一共有 14 种工具空文件夹、大文件、临时文件、损坏文件、错误扩展名等都有对应项。Czkawka安装Windows、Linux、macOS 三种方式现在推荐的前端叫 Krokiet是一个自包含的独立程序Windows 10 以上、macOS、Ubuntu 22.04 都有预编译版本按系统选择对应架构的包即可无需安装任何运行时。Windows下载后直接运行拿到 .exe 双击就能用。只有想检测相似视频时才需要额外安装 ffmpeg或者把 ffmpeg.exe 放到程序同目录。Linux下完即可运行chmod x linux_krokiet_x86_64 ./linux_krokiet_x86_64二进制是静态链接的不依赖额外的图形库。若窗口黑屏可切换到软件渲染后端再启动。macOS首次启动右键打开Apple Silicon 下载 arm64 版本Intel 选 x86_64赋予执行权限后首次通过右键 → 打开绕过系统提示即可。习惯用 U 盘在多台电脑间切换的话可以把配置和缓存放到程序同目录做成便携模式即拷即用。如何使用Czkawka三个实战场景场景清理前清理后照片库同一照片的多个版本、缩放图、带水印截图每组保留最清晰的一张其余进回收站项目文件安装包多份、旧备份散落各处按哈希去重备份目录受保护全盘体检重复下载、临时文件、空目录干跑预览确认后批量处理照片库瘦身相似图阈值怎么设操作把照片目录加入扫描路径选Similar Images工具。默认的最大差异是 10数字越小越严格越大捞得越多。判断用右侧预览窗逐组对比挑出分辨率最高、无水印的那张。清理选中要删的点Trash扔进系统回收站误删了还能找回有十足把握才用不可恢复的Delete。项目文件去重备份目录别动操作工作目录和备份目录都加入扫描路径在备份目录那一行勾选Ref把它标成参考路径。判断用默认的哈希方式扫描结果里每一组的内容都完全相同参考路径的文件只展示、不受影响。清理在Select菜单选Except newest保留最新确认选中项里没有参考路径的文件再批量移入回收站。全盘体检先预览再动手操作在终端用 CLI 对目录跑一次重复文件扫描加上干跑标志命令就一行czkawka_cli dup -d ~/Documents -D AEN -Q判断它只列出将会做什么而不真正执行核对一遍输出没问题再说。清理去掉干跑标志真正执行每组保留最新文件其余自动处理。想扫整个磁盘就把目录参数换成盘符或根目录。进阶调优阈值、缓存与自动化相似度阈值。相似图像有两个关键参数哈希尺寸8/16/32/64默认 16越大比对越精细和最大差异。想抓到镜像或旋转过的副本打开几何不变性开关照片场景适当调大差异值截图类场景调小更稳。缓存机制。第二次扫描同一个目录会明显变快因为哈希、图像特征和缩略图都存进了缓存且图形界面与 CLI 共享。Linux 下缓存在~/.cache/czkawka/。中途停止的扫描已算完的部分也已写入缓存下次全盘扫描直接受益。CLI 自动化。命令行把全部工具做成了子命令配合定时任务可以做每周全盘体检并把结果导出成文件留档。更多参数见 CLI 说明想深挖实现可以看 Krokiet 源码。Czkawka避坑清单清理之前先看一遍✅ 优先用Trash而不是Delete前者可恢复后者是永久删除⚠️ 默认最小文件大小是 16KB更小的重复文件不会显示需要就在设置里调低⚠️ Linux 上窗口黑屏或空白多半是渲染问题换软件渲染后端重启⚠️ 别同时开两个同一工具的实例缓存文件可能损坏⚠️ 相似视频工具必须单独装 ffmpeg否则该功能不可用✅ 批量操作前先用Save按钮把结果列表导出一份✅ Windows 配置在%APPDATA%\Qarmin\Krokiet\config\缓存在%LOCALAPPDATA%\Qarmin\Czkawka\cache\✅ 程序不联网、不收集任何数据扫描结果只留在本地Czkawka 的思路很直接先把冗余的东西摆出来留哪个由你决定。第一次清理前先挑个小目录试一遍回收站宽容删除键不宽容。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进