尧图网站设计 尧图网站设计YAOTU DESIGN
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/czkawkaCzkawka读作tch-kav-ka波兰语打嗝是一款用 Rust 编写的免费开源磁盘清理工具专治重复文件、相似图片视频、空目录这类隐形空间杀手适合想让磁盘瘦身的普通用户、照片视频整理者以及需要脚本化清理的开发者。速览它到底是什么干什么一个引擎内置 14 个扫描工具——重复文件、相似图片、相似视频、相同音乐、大文件、空文件/空文件夹、临时文件、损坏文件、无效符号链接、错误扩展名、坏文件名、EXIF 清除、视频优化运行平台Windows 10/11、macOSIntel/Apple 芯片、Ubuntu 22.04 等 Linux另支持 FreeBSD、x86/ARM/RISC-VAndroid 上有触屏版 Cedinia实现语言Rust官方称几乎 100% 无 unsafe 代码费用与许可证完全免费、无广告、零联网零遥测底层代码为 MIT 许可Krokiet/Cedinia 应用整体为 GPL-3.0媒体素材 CC BY 4.0官方入口项目没有独立官网作者维护的下载渠道仅 GitHub Releases 与 crates.io源码见仓库各组件 READMEKrokiet、CLI、核心库界面形态桌面图形界面 KrokietSlint官方推荐、老牌 GTK4 界面12.0 为最终版、命令行 CLI、Android 应用 Cedinia四者共用同一核心5 分钟跑起来第一步确认环境基本零要求Krokiet 预编译包是自包含二进制没有任何强制运行依赖下载即可运行。唯一可能需要的第三方组件相似视频工具依赖 ffmpegHEIC/AVIF 等图片格式需要带对应能力的构建。仓库自带安装脚本misc/install_scripts/可以按平台一键装好这些可选依赖。第二步获取程序从 GitHub Releases 页面按你的系统选预编译包命名规则系统_应用_能力_架构不确定就选默认后端版本Linux 记得chmod x后运行macOS 被 Gatekeeper 拦截时右键选择打开。不想下载也可以从源码装git clone https://gitcode.com/GitHub_Trending/cz/czkawka克隆后进入仓库执行cargo install krokiet --locked会从源码编译并安装最新版 Krokiet。第三步跑第一次扫描验证结果打开主窗口布局是左侧 14 个工具列表、中间结果区、下方操作栏搜索/停止、删除、移动、硬链接等状态栏显示进度与汇总。目录面板可展开管理包含路径与排除路径。选重复文件工具点添加目录放进Downloads和Documents点搜索等待结束。成功的标志结果区出现一条条加粗的组头组内是内容完全相同的文件状态栏显示Found N items in Xms找到 N 项耗时多少毫秒。双击行内文件可预览先确认再动手。场景实战三个高频用法场景一保护主库只删副本想做什么下载目录里堆满主媒体库的副本想清掉副本但绝不敢碰原库。怎么做在目录面板把主媒体库勾选Ref参考目录复选框下载目录作为普通扫描对象加入然后扫描。参考目录里的文件只参与比对、受保护不会被任何自动操作删改结果里只会出现至少包含一个主库文件的组你只需选中非参考的副本用移动至回收站处理。确认结果主库文件数不变被删副本出现在系统回收站反悔直接恢复即可。该机制对重复文件、相似图片、相似视频、相同音乐四个工具都生效CLI 用-r参数指认参考目录。场景二揪出看着一样的图片想做什么清理分辨率不同、加过水印、调色过的重复照片。怎么做选相似图片工具核心参数是最大差异阈值与哈希参数阈值越小越严格哈希尺寸调大32/64能减少误报、但会漏掉重压缩的副本。默认按文件名、大小、内容哈希三级判断JPEG、PNG、BMP、TIFF、WebP 等常见格式开箱即用不同格式之间的相同内容也能互相匹配一张 JPEG 和一张 WebP 可以同组。HEIC/AVIF 需要带对应能力的构建RAW 有内置基础支持。确认结果组内缩略图肉眼比对后勾选删除。两个已知行为提前知道灰度版本会被判为与彩色原图相似属正常镜像、旋转 90° 的副本要开启几何不变性选项才会匹配。场景三定期自动扫描CLI 自动化想做什么不用每次开界面让清理变成定时任务。怎么做CLI 把全部工具暴露为子命令推荐先干跑预览czkawka_cli dup -d /home/you/Documents -D AEN -Q这条命令对 Documents 做重复扫描按保留每组最新文件策略只打印会被删掉什么、一个字节都不动确认清单无误后去掉-Q正式执行并建议加上移动至回收站的参数给删除留一条反悔通道。还可以把命令写进计划任务每周自动出一份结果文件-f存文本、-p存 JSON。效率与安全五条实操建议靠缓存二次提速哈希/感知哈希缓存默认开启且被 Krokiet、CLI、GTK 前端共享重扫同一批目录明显变快Krokiet 还默认启用预哈希缓存先存文件首尾 4KB 的局部哈希重扫时只对新增或变化文件做完整哈希。扫描中途停止也可以——已算出的结果已写入缓存。参考目录当安全绳把原库标为参考目录再扫描删除只发生在副本侧配合界面里每组必留一个文件的自动选择逻辑与删除前警告确认误删概率极低。硬链接省空间但有边界用硬链接替换重复副本后多个文件名指向同一份数据空间立刻省下一半。注意跨分区/跨盘无法建立硬链接此时操作会报错且原文件原样保留不会丢数据。别双开同一工具不同工具可以同时跑缓存各自独立但同一工具两个实例同时扫描会损坏该工具的缓存文件。便携与自定义路径设置环境变量CZKAWKA_CONFIG_PATH/CZKAWKA_CACHE_PATH就能把配置和缓存指到 U 盘配合预编译包做到机器间迁移不丢缓存扫描经常拔插的移动盘时建议关闭自动清理过期缓存改用手动按钮清理避免断连时条目被误清。Android 上的 Cedinia 版与桌面版共用同一引擎手机上也能为相册做一次轻量去重同类工具对比差异点在哪里维度取自项目 README 的官方对比矩阵维度Krokiet / CzkawkaDupeGuruFSlintBleachbit实现语言RustPython / Obj-CPython / CPython重复文件✅✅✅❌相似图片✅有限❌❌相似视频✅抽帧 音频指纹❌❌❌缓存加速二次扫描✅✅❌❌单文件便携版✅❌❌✅更新状态活跃基本停滞已停止活跃核心差异一目了然把内容级重复 相似媒体 系统垃圾三类扫描塞进同一个引擎的项目基本只有 Czkawka 系对手要么只盯重复文件要么只做垃圾清理要么只覆盖单一平台。避坑清单现象 → 原因 → 解决现象Linux 下 Krokiet 窗口黑屏、空白或打不开。原因显卡驱动与默认渲染后端不兼容无 GPU 环境虚拟机/服务器尤其明显。解决软件渲染启动SLINT_BACKENDsoftware设为环境变量后再运行仍黑屏就更新显卡驱动或换all_backends构建用自带启动脚本逐个试后端。现象明明重复的小文件就是扫不出来。原因默认有最小文件大小门槛——Krokiet 为 16 KBCLI 的 dup 工具为 8 KB门槛以下的文件直接跳过官方解释全盘扫描时几 KB 的雷同文件大多是巧合会淹没真正的大重复。解决GUI 在设置里调低最小文件大小CLI 加--minimal-file-size指定更小值。现象相似视频功能报错提示找不到 ffmpeg。原因该工具强依赖系统里的 ffmpeg程序本身不捆绑。解决按平台安装Linuxsudo apt install ffmpegmacOSbrew install ffmpegWindows 装好后把ffmpeg.exe放进 PATH 或程序同目录然后重启应用。现象扫描时刷出一串 Permission denied 错误。原因普通用户账号读不了.ssh、/proc等系统目录属正常日志。解决不用管扫描会继续嫌吵就把这些目录加进排除路径。现象损坏文件工具把能正常播放的 MP3 报成损坏。原因解码库对比特流比对非常严格许多编码器留下的瑕疵会被标记但播放器照样放。解决删除前手动抽查试听拿不准就保留。现象移动至回收站失败提示回收站操作错误。原因文件在 Samba/NFS 网络共享或没有回收站位置的副盘上远程文件系统没有可用回收站。解决这类位置改用直接删除CLI 去掉-y参数本地盘则继续用回收站更稳妥。收尾Czkawka 的价值一句话把重复文件、相似图片视频、大文件空文件、异常文件这几类磁盘杀手装进同一个本地引擎扫描、预览、删除全程不联网。下载只认作者维护的官方发布渠道发布页与 crates.io项目没有官网删除之前先过一遍预览优先走回收站——那几十个 GB值得你多花一分钟确认。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表