ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Czkawka 免费文件清理与重复文件扫描完整指南

Czkawka 免费文件清理与重复文件扫描完整指南 Czkawka 免费文件清理与重复文件扫描完整指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka硬盘常年被重复文件、空文件夹和残留垃圾悄悄吃满却又没有一个工具能把重复文件、相似图片视频、空目录、临时文件一次扫干净。Czkawka 就是解决这件事的免费开源工具用 Rust 编写同时提供图形界面、命令行和 Android 版在 Windows、macOS、Linux 上都能离线运行适合想清理磁盘空间的你。这些场景它都能替你处理 按你日常会遇到的情况来对号入座重复文件识别—— 按文件名、大小或哈希两阶段哈希先算快哈希排除明显不同的文件再对可疑组算全量哈希找出同一文件的多份副本释放被复制副本占掉的磁盘空间相似图片检测—— 感知哈希对比像素内容不同分辨率、带水印、压缩重存、甚至 JPG 与 WebP 跨格式的图片也能归到一组相似视频查找—— 抽帧采样计算视觉指纹找出同一内容的不同编码版本、剪辑片段需系统安装 ffmpeg相同音乐识别—— 按标签歌名、歌手等或直接比对音频内容找出重复曲目空文件夹清理—— 递归找出里面什么也没有的目录清掉文件夹树里的空心骨大文件定位—— 直接给出指定范围内体积最大的前 N 个文件一眼看到空间大头临时文件清理—— 识别.bak、.tmp、.crdownload、thumbs.db等常见残留损坏文件检测—— 校验图片、音频、PDF、压缩包等能否正常解析避免点开才发现打不开无效符号链接—— 找出指向不存在目标的链接和循环链接链错误扩展名—— 按文件头魔数判断内容揪出内容是 Word 却叫 .txt这类文件支持一键改回正确扩展名EXIF 信息移除—— 批量清除照片等文件里的位置、设备等元数据发图前先保护隐私视频优化器—— 裁掉视频开头的静止画面并转码为更高效的格式坏文件名检查—— 找出含特殊字符等不利于同步和分享的文件名按平台安装Windows、macOS、Linux 各一条最短路径从项目官方发布页下载对应平台的 Krokiet 预编译包即可Krokiet 是主力图形版Czkawka GTK 版自 12.0 起停止出新版本。Windows下载 exe 直接双击下载windows_krokiet_*_x86_64包解压后双击.exe单文件运行无运行时依赖想用相似视频安装 ffmpeg 并让其进入PATH⚠️ 若杀毒软件拦截先用 VirusTotal 或官方 SHA256 校验确认无误再在杀软中放行RustLTO 编译的已知误报macOS区分芯片架构右键绕过首次拦截M 系列芯片选arm64版Intel 选x86_64版下载后双击运行提示来自身份不明的开发者时右键点文件 → 打开确认即可可选依赖ffmpeg、HEIF/AVIF/RAW 图像库用brew install补齐或跑仓库自带的 install_macos.shLinux静态二进制chmod 后运行下载linux_krokiet_*_x86_64然后chmod x linux_krokiet_x86_64 ./linux_krokiet_x86_64二进制为静态链接Ubuntu 22.04 及以上可直接跑想装齐可选依赖跑 install_linux.sh自动识别 apt / dnf / pacman / zypper需要 HEIC/AVIF/RAW 支持时选heif_raw_avif变体并安装对应系统库AndroidCedinia 实验版Android 用户可安装 CediniaSlint 触控界面体验属实验性质、功能有裁剪视频类工具因系统缺少 ffmpeg 暂不可用以官方文档为准。首次打开做什么在目录面板添加要扫描的文件夹默认已排除回收站、.git、缓存目录等把整理好的主目录勾上参考文件夹保护原件再选工具开扫。建议从文档 下载 图片三个目录开始第一轮。三次扫描掌握最实用的三个工具第一次跑通重复文件扫描左侧选重复文件目录面板添加目标目录点扫描结果按组列出每组内可按大小、时间排序勾选要删的副本关键设置最小文件大小默认 16 KB只扫小文件需调低参考文件夹CLI 为-r其中的文件只参与对比、永不被删——把整理好的主目录设为参考只清理下载目录里的多余副本效果第一遍扫描建立哈希缓存第二次再扫同样的目录会明显更快调好相似图片的相似度旋钮相似图片工具默认支持 JPEG、PNG、BMP、TIFF、WebP 等格式跨格式比对内容HEIC/AVIF/RAW 需要对应构建。三个参数决定结果Max difference0~40GUI 默认 10。误报多降到 4~5漏检多调高哈希算法Mean 最快最宽松默认漏检时换 Gradient并把哈希尺寸升到 32 或 64几何不变性开启后可识别镜像、旋转 90° 的副本代价是更慢把原图删掉、不同分辨率和格式的变体都会归入同一组留质量最高的那一份即可。安全地批量删除先干跑再执行GUI 的删除/移动操作执行前有确认框且每组自动至少保留一份文件。CLI 里删除是显式动作套路是先-Q预览再正式跑czkawka_cli dup -d /home/user/Downloads -E $TRASH -D AEN -Q-D AEN All Except Newest每组保留最新一份也可选 AEO 保留最旧、HARD 转硬链接加-y则移到回收站而非直接删除误删可找回CLI 不会自动应用 GUI 的默认排除项所以命令里要自己带-E$TRASH跳过回收站DEFAULT应用全部 GUI 默认排除进阶CLI 自动化与 czkawka_core 库 命令行版 czkawka_cli 源码 把全部扫描能力做成子命令dup、empty-folders、image、big、video……适合定时任务和脚本czkawka_cli dup -d /home/user -C /tmp/czkawka_dup.json czkawka_cli image -d /home/user/Pictures -s 8 -c 32 -f /tmp/similar.txt结果支持文本-f、紧凑 JSON-C、格式化 JSON-p三种输出退出码 11 表示发现了文件方便脚本判断配合 cron 每周跑一次把报告存到固定位置清理从想起来才做变成例行维护全部扫描逻辑集中在 czkawka_core 库Krokiet、CLI、Cedinia 共用同一引擎其他项目可直接依赖这个 crate另有 Python 绑定复用整套去重、相似媒体扫描算法参数手册见 Instruction_CLI.md高频问题速查明明重复的文件为什么没被找到检查最小文件大小GUI 默认 16 KB更小的文件直接跳过设置里调低CLI 加-m 1确认目标目录没被排除项过滤掉注意默认会忽略硬链接多名字同一 inode 不算重复需要时可打开允许硬链接Linux 上窗口全黑或空白怎么办先试软件渲染器SLINT_BACKENDsoftware ./krokiet虚拟机、无 GPU 环境常用这招换all_backends构建用包内启动脚本逐个切换渲染后端更新 GPU 驱动后重试杀毒软件报毒能信吗Rust LTO 编译的二进制有已知误报记录属社区已知问题用 VirusTotal 扫描或核对发布页的 SHA256确认文件干净确认无误后在杀软中添加放行项即可相似图片误报多或漏检怎么调误报多降 Max difference 到 4~5并把哈希尺寸升到 32/64漏检多换 Gradient 算法、调高阈值检查图片格式是否在支持列表HEIC/AVIF 需要对应功能构建黑白图会被识别为彩色原图的相似版本属算法特性需要时手动过滤它会联网或收集数据吗 不会。应用没有任何联网功能依赖列表里不存在网络/遥测库它只读写本地缓存目录Linux 下为~/.cache/czkawka/缓存只存哈希、大小、时间戳等元数据不存文件内容。跑完第一轮扫描你手里会有这些✅ 按组整理好的重复文件清单以及明确可删的副本空间释放立竿见影✅ 全离线、无遥测、无广告的免费开源工具源码可查✅ 单个静态二进制Windows / macOS / Linux 体验一致第二遍扫描靠缓存更快✅ 13 类扫描工具 CLI 可复用核心库个人清理和自动化场景都覆盖 去项目官方发布页下载 Krokiet 开始清理想参与开发或翻译克隆仓库git clone https://gitcode.com/GitHub_Trending/cz/czkawka即可查看代码与贡献说明。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表