Czkawka / Krokiet:免费、完整的重复文件清理工具

发布时间:2026/9/7 2:11:30

Czkawka / Krokiet:免费、完整的重复文件清理工具
Czkawka / Krokiet免费、完整的重复文件清理工具【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawka 是一个用 Rust 写的磁盘清理工具核心图形界面叫 Krokiet能在 Windows、macOS、Linux 上把重复文件、空文件夹、相似图片这类占空间却没人管的文件成组挑出来交给普通用户安全地删掉或移走。不联网、不装全家桶单个二进制文件就能跑。它从哪来老前端 CzkawkaGTK4在 Windows 和 macOS 上窗口透明、HiDPI 文字发虚、渲染崩溃很多问题修不彻底所以作者用 Slint 重写了界面就是 Krokiet。它是个完全静态链接的单文件程序下载就能双击运行。所有扫描逻辑都沉在 czkawka_core 这个核心库里GUI、CLI、安卓端共用同一套引擎Krokiet 里一共挂 14 个工具。从安装到出结果最短路径是去项目 releases 页下载预编译版Windows 10/11、macOSIntel 和 Apple Silicon 都有、Ubuntu 22.04 及以上。没有必须装的运行时依赖只有要用「相似视频」才需要另装 ffmpeg。备选两条cargo install krokiet --locked或者从源码构建要支持 HEIF/RAW/AVIF 图片格式才需要加特性cargo build --release --bin krokiet --features heif,libraw,libavif拿到二进制后Linux 和 macOS 记得先给执行权限chmod x mac_krokiet_arm64 ./mac_krokiet_arm64第一次操作是这样的打开软件后左侧竖着排了 14 个工具底部一个设置齿轮右上角有一排可保存、可切换的预设。把~/Downloads加进「Included paths」选Duplicate Files——默认就是哈希模式Blake3点Scan。几秒到几十秒后结果区按组列出内容完全相同的文件在组内点Select选「除最新之外全选」再点Trash全部进回收站。没删错就完事删错了还能拖回来。Krokiet 默认开着 prehash 缓存第二次扫同一批文件时没变的文件只做首尾各 4KB 的部分哈希比对速度明显快过第一次。功能地图省空间重复文件按哈希、大小、名称或「大小名称」四种方式比对哈希默认 Blake3。例report_final.docx在桌面、下载、邮箱同步目录各躺一份哈希模式一次全揪出来。相似图片感知哈希专抓「看着一样但字节不同」的图。例原图、加了水印的版本、截图压缩版归进同一组阈值「Max difference」默认 10放低更严格打开「Geometric invariance」还能抓住镜像或转了 90 度的副本。空文件夹递归算法从最底层往上推「非空」状态。例三层空的备份/备份2024/新建文件夹整条链都会被标出来。大文件 Top-N默认找最大的 50 个也可反过来找最小的。例清理前先看是谁在占地方一个 8GB 的旧录像往往比几千个小文件更值得动手。空文件0 字节的文件还能勾选「全是 0x00 空字节」的假文件。临时文件按模式匹配.tmp、.crdownload、.part这类列表可直接编辑带 Reset。保隐私EXIF 清理列出带拍摄地点、相机型号、时间等元数据的图支持「忽略标签」白名单——例只想去掉 GPS就在白名单里写上要留的标签点Clean批量清除。管文件坏扩展名按 magic bytes 判断内容真实类型结果里直接给出正确后缀点Rename批量修正。例a.jpg打开其实是 PNG改完扩展名就能正常显示了。坏文件名揪出大写扩展名.JPG、名字里的 emoji、首尾空格、非 ASCII 字符并给出修正后的建议名。例从手机拷来的IMG_0001 .HEIC尾巴上的空格会被标出来。损坏文件验证音视频、PDF、字体、JSON/XML/TOML 能否被对应库打开截断或损坏的会被列出。注意误报取决于所用库删之前先看一眼。失效符号链接指向不存在目标、或循环自指的链接。提效率相似视频按画面或按音频指纹比对同一支视频的两个编码版本能匹配到一起。例手机拍的 1080p 原片和压过一次的 720p 版归为一组。相同音乐按标签标题、艺术家、码率、时长等可单独勾选或按音频指纹。例同一首歌的 mp3 和 flac 各一份指纹模式不靠文件名也能认出来。视频优化两种模式——裁掉静态黑边可调黑像素阈值和最小占比或转成更高效的编码默认跳过 h265、av1、vp9避免白压。跟着场景走摄影师的图库。相机备份、手机截图、群聊转存的图全堆在一个目录里。她跑一遍相似图片勾上「镜像翻转旋转 90 度」的几何不变性每组留分辨率最高的那张其余拖进回收站再对准备发博客的一批图跑 EXIF 清理把 GPS 坐标去掉才分享。半天能腾出十几 GB照片发出去也不泄露拍摄位置。开发者的满盘。用了一年磁盘告急。他先用重复文件哈希模式扫自己的 homeSelect选「除最新外全部」清掉旧版本依赖包接着空文件夹工具把一堆删空的项目骨架收走最后坏扩展名检查发现两个后缀是.png、内容其实是 PDF 的「截图」一键重命名后文档终于能打开了。踩坑速查现象窗口白屏、字体发虚或 GPU 相关崩溃。原因默认 femtovgOpenGL后端和当前环境不兼容虚拟机、无独显机器尤其常见。解决用软件渲染器启动SLINT_BACKENDsoftware ./krokiet现象相似视频工具报找不到 ffmpeg。原因Krokiet 不打包 ffmpeg需要系统里自己有、且在 PATH 里。解决sudo apt install ffmpegLinux或brew install ffmpegmacOS然后重启程序。现象第二次扫描比第一次还慢。原因之前扫过大合集缓存文件已经很大启动时要全部读进来。解决把对应缓存~/.cache/czkawka/下的cache_*.bin删掉下次扫描按当前范围重建。现象Linux/macOS 下载的二进制双击没反应或提示无法运行。原因可执行位没设。解决chmod x加上权限再运行。现象缓存损坏或出现诡异结果。原因同一工具同时跑了两个实例各自写同一份缓存。解决别开两个相同工具不同工具之间可以并行。进阶与扩展想写脚本czkawka_cli把全部工具都暴露成子命令czkawka_cli dup --help能看到每个参数完整参数和自动化示例在 Instruction_CLI.md。配置存在~/.config/krokiet/哈希和缩略图缓存放在~/.cache/czkawka/GUI、CLI 共用。想加新工具或改算法从 czkawka_core/src/tools/ 看起每个工具独立成一个模块贡献走 issue 和 PR翻译走 Crowdin。明天就能做挑你最大的一个文件夹用哈希模式扫一遍重复文件选中的拖进回收站。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

从零调通 WeKnora API:语义检索与智能问答实战指南

从零调通 WeKnora API:语义检索与智能问答实战指南

2026/9/7 2:11:30

从零调通 WeKnora API:语义检索与智能问答实战指南 【免费下载链接】WeKnora Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki. 项目地址: https://gitcode.com/GitH…

OpenCV 形态学变换进阶教程:Opening、Closing、Morphological Gradient、Top Hat 与 Black Hat 的 morphologyEx 实战解析

OpenCV 形态学变换进阶教程:Opening、Closing、Morphological Gradient、Top Hat 与 Black Hat 的 morphologyEx 实战解析

2026/9/7 2:11:30

OpenCV 形态学变换进阶教程:Opening、Closing、Morphological Gradient、Top Hat 与 Black Hat 的 morphologyEx 实战解析 【免费下载链接】opencv Open Source Computer Vision Library 项目地址: https://gitcode.com/GitHub_Trending/opencv31/opencv 本教…

[光学原理与应用-629]:CLBO 晶体的最佳温度的双重含义?

[光学原理与应用-629]:CLBO 晶体的最佳温度的双重含义?

2026/9/7 2:11:30

CLBO 晶体最佳温度(532→266nm,Ⅰ 类 oo→e)⚠️两个完全不同的温度概念,工程极易混淆:1)相位匹配最佳温度(光学匹配温度):满足\(\Delta k0\),倍频转换效率最…

Robocode基础坦克胜率翻倍:雷达锁定、线性预测与走位优化

Robocode基础坦克胜率翻倍:雷达锁定、线性预测与走位优化

2026/9/7 3:21:33

简介:这是一个基于Robocode的入门级基础坦克Java源码包,演示了如何用精简代码实现一个胜率还不错的基础坦克,适合刚开始学习机器人战斗编程的Java开发者,也可在算法与人工智能课程中作为趣味实战练习。资源共2个Java源文件&#x…

Vite 2.0 技术解析:框架无关核心、依赖预构建、CSS 一等支持与 SSR 的落地

Vite 2.0 技术解析:框架无关核心、依赖预构建、CSS 一等支持与 SSR 的落地

2026/9/7 3:21:33

Vite 2.0 技术解析:框架无关核心、依赖预构建、CSS 一等支持与 SSR 的落地 【免费下载链接】vite Next generation frontend tooling. Its fast! 项目地址: https://gitcode.com/GitHub_Trending/vi/vite 本文以 Vite 官方 2.0 发布公告为骨架,完…

VOC格式数据集全流程解析:从共享单车数据到YOLOv8训练

VOC格式数据集全流程解析:从共享单车数据到YOLOv8训练

2026/9/7 3:21:33

简介:共享单车目标检测数据集以VOC格式整理,适用于训练YOLO、SSD、Faster R-CNN等主流检测模型。数据集内包含136张城市道路场景下的单车实拍图像,由labelImg工具完成精准标注,每张图像对应一个xml标注文件,共272个文件…

AutoGPT setup-repo 技能:一键初始化 Git worktree 并行开发环境的完整流程

AutoGPT setup-repo 技能:一键初始化 Git worktree 并行开发环境的完整流程

2026/9/7 3:21:33

AutoGPT setup-repo 技能:一键初始化 Git worktree 并行开发环境的完整流程 【免费下载链接】AutoGPT AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matter…

大规模搜索服务中的GPU嵌入推理与批处理优化实践

大规模搜索服务中的GPU嵌入推理与批处理优化实践

2026/9/7 3:21:33

做搜索服务的人,这两年大概率逃不开一个话题:怎么在检索链路里塞入向量召回、怎么把用户查询和候选文档做embedding、怎么在延迟预算内把模型推理跑完。Perplexity这类AI驱动的大规模搜索结果服务,本质上就是把传统倒排索引的绿色通道变成了一…

JESD300-5深度解读:DDR5 SPD如何从EEPROM变身智能Hub

JESD300-5深度解读:DDR5 SPD如何从EEPROM变身智能Hub

2026/9/7 3:11:32

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

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

2026/9/7 0:01:24

这次我们来看一个把目标检测算法和桌面端工具结合得很典型的项目:基于 YOLOv8 PyQt5 的麦穗稻穗检测识别系统。这个项目本身不是新概念,但它的价值在于落地形态很完整。YOLOv8 负责核心的麦穗稻穗目标检测,PyQt5 负责提供可视化的桌面交互界…

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

2026/9/7 0:01:24

简介:UL 1642是锂电池安全领域的重要规范,本中文版资源适合锂电池制造商、检测机构工程师及产品认证相关人员阅读,用于理解电池在设计与制造层面的安全要求、测试方法与合规要点。资源共1个PDF文件,压缩包大小834KB,便…

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

2026/9/7 0:01:24

简介:BS EN 13814-1:2019是英国采纳欧洲标准EN 13814-1:2019的正式版本,由BSI标准出版,重点规定游乐设施和游乐设备在设计与制造环节的安全准则,与BS EN 13814-2:2019、BS EN 13814-3:2019共同取代旧版BS EN 13814:2004。该标准面…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/6 23:21:51

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…