发布时间:2026/9/3 10:48:00
磁盘快满了?Czkawka 帮你找出重复文件、相似图片和 12 类“隐形占用“ 磁盘快满了Czkawka 帮你找出重复文件、相似图片和 12 类隐形占用【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawkaKrokiet 是它的新界面名是一款用 Rust 写的开源文件清理与重复文件查找工具。它能扫描你的磁盘找出重复文件、空文件夹、相似图片、相似视频、大文件等占用空间的内容并提供命令行版本方便自动化。全程离线运行、不联网、不收集任何数据。先说痛点你缺的不是空间是看不见的占用️ 很多盘满了其实不是装不下而是被一堆看不见的东西占着同一张图存了三份下载、微信、网盘各一份。改来改去的草稿报告_最终版_真的最终版.docx。空了却留着的一堆文件夹和几 GB 的大视频没人记得是干嘛的。手动一个个翻根本翻不过来。你要的是一个能整盘扫描、按规则分组、一次挑出多余副本的工具——这正是 Czkawka 干的事。它基于 Rust 多线程实现速度快且代码几乎 100% 无 unsafe行为可预期。为什么可以信它一个引擎多个外壳先分清它的几个名字别被绕晕Czkawka Core真正干活的扫描引擎czkawka_core这个库。上面说的所有查找能力都在它里面。Krokiet当前推荐的图形界面用 Slint 框架写成是单个自包含可执行文件Win/macOS/Linux 都能直接跑也是唯一在活跃开发的 GUI。CzkawkaGTK 版老的 GTK4 界面12.0 是最后一个版本官方已建议所有人转用 Krokiet。czkawka_cli命令行版用来写脚本、跑自动化。Cedinia面向 Android 的实验版。几个能打消顾虑的事实不联网依赖列表里没有任何网络库没有 reqwest、hyper、curl代码里根本没有能连到互联网的路径。跨平台Linux、Windows、macOS以及 FreeBSD覆盖 x86、ARM、RISC-V。免费无广告开源可审查。选一个入口90% 的人直接用 Krokiet先做下载预编译版本再做解压运行。Krokiet 就是一个文件、双击就开不用装运行时。WindowsWin10 及以上下载对应.exe直接跑。macOSIntel 和 Apple Silicon 都有chmod x后运行提示未知开发者时右键选打开即可。LinuxUbuntu 22.04 及以上glibc 2.35能直接跑。要不要装额外依赖只有两个可选场景需要想用相似视频功能 → 装ffmpeg。想识别HEIC/AVIF/RAW相机格式 → 用带heif_raw_avif的构建并装对应的libheif/libavif/libraw。仓库里misc/install_scripts/已经放了install_linux.sh、install_macos.sh、install_windows.bat能帮你把上面这些依赖一次装好不用自己查包名。想从源码构建的话可以这样拉仓库git clone https://gitcode.com/GitHub_Trending/cz/czkawka第一次扫描三步就出结果选目录点添加挑你要扫描的文件夹比如下载、文档、图片库。别一上来就扫整个系统盘。挑工具默认先跑重复文件。它按 文件名 / 大小 / 哈希 三种方式判断重复。看分组、删多余结果按组展示同一组里留一份、删其余即可。两个新手最容易踩的坑提前说默认会跳过小于 16 KB 的文件。你的小文件没被找出来多半是这个原因——去设置里调低最小文件大小就行。默认排除项已经覆盖了回收站/Trash所以扫整个盘也不会把已删的文件算进来。深挖三个最实用的能力找重复两级哈希快又准重复文件不是逐字节对比的那太慢而是走一条流水线先按文件大小分组 → 再做一次快速的预哈希只读文件头尾各一小段→ 最后对幸存者算完整哈希。完整哈希默认用Blake3快且抗碰撞。因为缓存机制第二次扫同一批文件会快很多。它还支持参考文件夹把你的主图库/主曲库设成参考目录再把下载设成普通目录。扫描后只有非参考目录里的副本可以被勾选删除主目录的文件永远安全——这就是只删下载里的重复、保住原图的标准玩法。找相似图片不是一模一样而是看起来一样 它用感知哈希默认 Mean可换 Gradient、DoubleGradient 等来比较像素内容所以不同分辨率的同一张图能配对。JPEG 和 WebP/PNG内容相同也能归到一组跨格式比较。加了水印、边框、轻微调色的也尽量能认出。默认格式就支持 JPEG、PNG、BMP、TIFF、WebP、TGA 等HEIC/AVIF 需选对应构建。觉得误报太多时把相似度阈值调低、把哈希位数调大32 或 64会更严格。找相似视频抽帧 感知哈希这段需要ffmpeg它自己不打包。原理是从视频里抽帧、算视觉哈希再按时间窗口比对所以它能识别同一内容的不同编码版本、不同分辨率版本。注意它是启发式的最擅长找重新编码的同一素材不适合指望它去发现只是有几幕撞脸的无关视频。缓存按抽帧参数区分改了参数要重扫一次。让第二次扫描快起来的缓存机制缓存是所有前端共享的CLI、Krokiet、GTK 读写同一份Linux 下默认在~/.cache/czkawka/。它只存元数据哈希、时间戳、大小不存文件内容——哪怕扫了 150 TB缓存通常也就几百 MB。别担心把盘撑爆它装不下那么多。想更干净界面里有清除缓存里过期结果删掉已不存在的文件记录。怀疑结果不对直接删掉~/.cache/czkawka/里的缓存文件下次从零重建慢一点但能排错。自动化把清理写进脚本如果你要定时清理 输出报告用czkawka_cli。它把每个能力都做成子命令dup、empty-folders、big、empty-files、temp、image、music、video、broken、ext、bad-names等。两个最短的例子够你起步--dry-run能先预览、不真删# 找重复文件保留最旧的一份其余删除先 dry-run 看看 czkawka_cli dup -d /home/you/Pictures -D AEO --dry-run # 找前 10 个大文件结果存成 JSON 给脚本用 czkawka_cli big -d /home/you -n 10 -p big.json多目录要用重复的-d标志-d 目录1 -d 目录2不要塞在一个参数里用空格隔开。结果可以-f存纯文本、-C存紧凑 JSON、-p存格式化 JSON方便接进你自己的流程。选型建议我该用哪个你的情况推荐普通用户想用界面Krokiet各平台首选已有 Linux 桌面、偏爱 GTKCzkawka GTK已停更12.0 为最后版要写脚本 / 定时任务 / 服务器czkawka_cliAndroid 手机里清一清Cedinia实验性视频工具缺失因缺 ffmpeg想拿来做二次开发czkawka_coreRust 库可被其它程序复用一句话不确定就选 Krokiet要自动化就选 CLI要集成到别的软件就选 Core。避坑速查扫不出小文件重复调低最小文件大小GUI 默认 16 KB。Linux 上窗口全黑/白屏多半是渲染后端问题试SLINT_BACKENDsoftware krokiet走软件渲染虚拟机、无显卡的服务器上这常常是唯一办法。相似视频不工作99% 是没装ffmpeg装完重启一次程序。硬链接能跨分区吗不能跨设备会直接报错、原文件不动不会丢数据。删文件删不掉网络共享SMB/NFS上移入回收站可能失败改用永久删除。杀毒软件报毒这是 Rust LTO 编译的已知误报可先核 SHA256再在 Defender 里放行。参与与许可想贡献的话项目最欢迎提 bug/功能 issue、翻译用 Crowdin 平台、以及为各平台做打包deb/rpm、Chocolatey、Homebrew、Winget。新 feature 建议先和作者确认方向再动手。许可是分组件的Core、CLI、GTK GUI 是 MITKrokiet 和 Cedinia 的源码也是 MIT但打包出来的完整程序因链接了 Slint按 GPL-3.0 分发所有图片音频是 CC BY 4.0。小结Czkawka 不是又一个查重工具而是一个引擎 多界面的文件整理系统——重复文件、相似图片、相似视频、大文件、空文件夹、坏文件、错扩展名……12 类以上的空间占用源都能扫而且离线、免费、开源、跑得快。下一步就去下载 Krokiet挑一个下载文件夹跑一次重复扫描你大概率能立刻省下几 GB。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/9/3 10:48:00

10分钟语音数据克隆可用音色:RVC WebUI 实战上手

10分钟语音数据克隆可用音色&#xff1a;RVC WebUI 实战上手 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conversion-W…

2026/9/3 10:48:00

基于MATLAB的雷达杂波与干扰仿真建模:从原理到工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:13:04

开发者国际网络访问优化:合规配置与性能提升实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:13:04

高并发抢购场景下的网络请求分析与技术实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:13:04

RK3588+STM32+ESP32三芯片智能音箱嵌入式系统开发实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:13:04

基于Coze工作流构建自动化数据分析与报告生成系统

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:13:04

MATLAB仿真Vivado定点转浮点:算法与硬件验证的桥梁

简介&#xff1a;本资源是一套面向FPGA开发初学者与MATLAB仿真工程师的定点数格式转换工具集&#xff0c;聚焦Vivado工程中定点数据在MATLAB端的高精度浮点还原需求&#xff0c;解决硬件定点量化后仿真验证难、数值解析易出错等实际问题。压缩包共4个文件&#xff08;3个MATLAB…

2026/9/3 11:08:03

单片机PID算法详解:从原理到电机速度闭环控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/1 16:02:17

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出&#xff0c;第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器&#xff0c;出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台&#xff0c;直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/9/2 9:00:32

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流&#xff1a;为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历&#xff1a;明明传感器本身性能很好&#xff0c;信号输出却一塌糊涂——噪声大、漂移明显、重复性差&#xff0c;怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/9/2 8:41:06

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起&#xff0c;其实就是嵌入式开发里最常遇到的一类需求&#xff1a;用一块不算贵的 MCU&#xff0c;同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控&#xff0c;主频…

2026/9/3 0:02:06

零基础装 OpenClaw 小龙虾 AI:Windows 一键部署教程与避坑要点

Windows 部署 OpenClaw 完整教程&#xff5c;本地 AI 智能体 5 分钟落地&#xff0c;环境配置一次搞定 版本说明&#xff1a;Windows 3.1.0 / Mac 2.7.9 写在前面 近两年开源 AI 领域有一款被称作「数字员工」的工具持续走热&#xff0c;它就是 OpenClaw&#xff0c;圈内人更习…

2026/9/3 0:02:06

Hermes Agent 本地部署新方案:Windows 整合包减少依赖报错

Windows 本地部署 Hermes 太麻烦&#xff1f;这版一键包 5 分钟快速跑通 很多人想体验 Hermes Agent&#xff0c;但真正开始部署时&#xff0c;往往会卡在环境配置这一步。 需要安装各类依赖、调试运行环境、处理路径问题&#xff0c;还容易遇到命令行报错、系统拦截、文件缺…

2026/9/3 0:02:06

实测 OpenClaw 一键包,5 分钟完成本地自动化环境搭建

OpenClaw 本地 AI 自动化工具部署指南&#xff5c;使用一键包规避环境配置难题 痛点&#xff1a;部署 AI 自动化工具常常要处理 Python、Node.js 各类依赖&#xff0c;版本冲突、环境配置耗费大量时间&#xff0c;OpenClaw 提供一键安装包&#xff0c;降低部署门槛。 适配系统&…

2026/9/2 1:15:22

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/2 1:15:22

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/2 1:15:20

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…