磁盘红了又不知道谁在占地方?Krokiet 免费帮你离线揪出重复文件和相似照片
磁盘红了又不知道谁在占地方Krokiet 免费帮你离线揪出重复文件和相似照片【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka打开此电脑C 盘红线刺眼可到底是谁在偷空间 Krokiet 是一个用 Rust 写的本地磁盘清理工具按内容找重复文件、按画面找相似照片全程不联网。免费开源、离线运行没有云同步也没有遥测快默认开启 prehash预哈希缓存几百 GB 重扫大多只看头尾独家能力识别看起来一样但字节不同的相似照片还能抹掉照片里的 GPS 位置先跑起来3 步装好去项目发布页按系统选对应二进制Windows 10/11、macOSApple Silicon 和 Intel 都有、Ubuntu 22.04 及以上解压双击运行。macOS 首次若提示无法验证开发者右键选打开确认一下习惯 Rust 工具链的话一条命令装最新优化版cargo install krokiet --locked能力地图14 个工具一次看全先给你一张全景表每个工具干什么一目了然工具它帮你解决什么Duplicate Files按内容哈希找完全相同的重复文件Similar Images找同一张图的不同副本、压缩版、水印版Similar Videos靠抽帧对比找相似视频需要 ffmpegSame Music按标签或音频指纹找重复歌曲Empty Folders递归找空文件夹连带删完子级才变空的父级Big Files列出最大的 N 个文件揪出空间大户Empty Files找 0 字节文件也能扫出全是空字节的文件Temporary Files按.tmp、.crdownload等模式找临时残留Broken Files真解码音频、字体、JSON 等找损坏或截断的文件Bad Extensions读文件头魔数抓内容是视频却叫 .txtInvalid Symlinks找指向不存在目标的软链接Bad Names找带 Emoji、首尾空格、非 ASCII 的怪文件名Exif Remover列出并清除图片里的 GPS 等元数据Video Optimizer转码低效编码、裁掉黑边需要 ffmpeg所有工具源码在 czkawka_core/src/tools/ 目录一个工具一个子模块想读算法直接看对应文件。两个最值得会用重复文件只删副本原件一根汗毛都不动怎么用选 Duplicate Files把要扫的文件夹加进 Included paths包含路径点 Scan想保护某个主文件夹把它加进来后勾上旁边的Ref复选框它只参与比对、永远不被选中删除结果按组列出后点 Select再点 Trash进回收站可恢复或 Delete永久删除坑默认其实是只扫 16 KB 以上的文件所以几 KB 的小重复不会出现确实需要就去设置里把最小文件大小调低默认其实先按文件大小粗筛、再对疑似文件算 Blake3 完整哈希又快又准Name、Size 那两种比对方式误报多别用勾了 Ref 的目录里不会有删除选项但工作目录里的文件全都可以被选中下手前先扫一眼选中列表进阶开关Hash/Size/Name搜索方式它管按什么比默认是 Hash只在想快速试水时才换成后两种Hardlink硬链接不想删又怕占空间时点它副本变指向原件的链接空间只算一次跨分区的组会被跳过原件不受影响相似照片人眼是一回事字节却是另一回事同一张照片常有原图、压缩版、加水印版三份——字节全不一样肉眼看却是一张。Similar Images 用感知哈希比对的是像素内容而非文件字节所以一张 JPG 和同内容的 WebP 也会归进同一组。怎么用选 Similar Images把照片库加进 Included paths点 Scan右侧预览面板逐组看图决定留哪张比盲选踏实照片清完顺手跑一遍 Exif Remover点 Clean 批量抹掉 GPS、相机型号想留少数字段就填忽略标签坑默认参数其实是相似度阈值 10、哈希尺寸 16、Mean 算法专治同一张图的不同副本大多数情况不用动默认其实不抓镜像和旋转版结果里没见翻转过的图是特性不是 bugHEIC、AVIF、RAW 需要对应特性的构建版本普通 JPG/PNG/WebP 开箱即用进阶开关Geometric invariance几何不变性它管认不认翻转和旋转默认关闭想抓镜像、旋转 90 度的版本就打开Max difference最大差异它管两张图差多少个点还能算同一张默认 10结果里夹了不相关图就调到 4~5Hash size哈希尺寸它管比对的精细程度默认 16分不清的细节多就加大到 32让它替你看家命令行 缓存加速图形界面之外还有个命令行前端czkawka_cli一个终端小程序每个工具都对应一个子命令适合写进定时任务。它的缓存和 Krokiet 完全共享Linux 下都在~/.cache/czkawka/GUI 里算过的哈希在 CLI 里直接复用。比如先只预览、不真删文档目录的重复文件czkawka_cli dup -d ~/Documents -D AEN -Q-Q就是 dry run模拟运行只打印会做什么不动手确认输出没问题再去掉它、加上-y进回收站。批量删除永远先模拟一遍这个习惯请保留。提速关键在prehash大文件先只读头尾各 4 KB 算一个快速哈希重扫时绝大多数文件靠这一步就被排除中途手动停止也不白干算完的都存进缓存了。机械硬盘尤其受益。把上面这条带-Q的命令写进每周定时任务重复文件清理就不用记挂着。用之前先问清的 4 件事它会不会上传我的文件不会。程序里没有任何联网代码不做更新检查不传遥测。需要装什么外部依赖吗只有一个功能要Similar Videos 依赖 ffmpeg。Linux 装sudo apt install ffmpegmacOS 用brew install ffmpeg不用视频功能则全部工具开箱即用。误报怎么办Broken Files 和 Bad Extensions 可能把只是没打开成功的文件报成损坏删之前自己先确认一遍。窗口一片黑或打不开多是 GPU 渲染后端的问题换all_backends构建或以软件渲染模式启动设环境变量SLINT_BACKENDsoftware详见 FAQ 的渲染一节。适合谁盘里东西多、想要安全离线清理、不放心云工具的人不适合谁需要云端同步或自动杀毒的人。完整参数看 CLI 说明术语、缓存位置和便携模式用环境变量把配置挪到 U 盘看 总览文档。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

发动机缸体缸盖平面度检测:简博斯位移传感器选型与实操指南

发动机缸体缸盖平面度检测:简博斯位移传感器选型与实操指南

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

2026/9/19 17:11:43 阅读更多 →
Leaflet VideoOverlay 视频叠加层实战指南:从地图内嵌视频到自定义播放控制

Leaflet VideoOverlay 视频叠加层实战指南:从地图内嵌视频到自定义播放控制

Leaflet VideoOverlay 视频叠加层实战指南:从地图内嵌视频到自定义播放控制 【免费下载链接】Leaflet 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦 项目地址: https://gitcode.com/gh_mirrors/le/Leaflet…

2026/9/20 20:38:35 阅读更多 →
AI论文写作工具对比:千笔AI与灵感风暴的核心功能解析

AI论文写作工具对比:千笔AI与灵感风暴的核心功能解析

1. 工具定位与核心价值解析这两款AI论文辅助工具主要面向高等教育阶段的学术写作需求,特别适合专业基础相对薄弱但需要快速产出规范学术论文的用户群体。从实际教学场景观察,专科层次学生在文献综述、论文框架搭建、学术语言表达等方面普遍存在痛点&…

2026/9/19 17:10:42 阅读更多 →

最新新闻

SkyWalking 慢缓存命令(Slow Cache Command):缓存瓶颈识别机制与 OAP 阈值配置实战

SkyWalking 慢缓存命令(Slow Cache Command):缓存瓶颈识别机制与 OAP 阈值配置实战

SkyWalking 慢缓存命令(Slow Cache Command):缓存瓶颈识别机制与 OAP 阈值配置实战 【免费下载链接】skywalking APM, Application Performance Monitoring System 项目地址: https://gitcode.com/gh_mirrors/sky/skywalking 导读 Sl…

2026/9/20 21:05:24 阅读更多 →
Cline 实战:TaoToken 跑通 TypeScript 仓库的跨文件重构

Cline 实战:TaoToken 跑通 TypeScript 仓库的跨文件重构

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

2026/9/20 21:05:24 阅读更多 →
PostgreSQL 索引类型全景指南:GIN、GiST、BRIN、Hash 与 SP-GiST 选型终极清单

PostgreSQL 索引类型全景指南:GIN、GiST、BRIN、Hash 与 SP-GiST 选型终极清单

PostgreSQL 索引类型全景指南:GIN、GiST、BRIN、Hash 与 SP-GiST 选型终极清单 【免费下载链接】postgres Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we dont work with pull requests on github. To contribute, pl…

2026/9/20 21:05:24 阅读更多 →
宇通客车供应链变革:从诊断到落地的SCM体系升级之道

宇通客车供应链变革:从诊断到落地的SCM体系升级之道

简介:《宇通客车供应链变革:诊断与解决之道》是一份聚焦SCM全球运营与供应链管理的PPT资源,适合供应链管理者、企业战略人员及物流管理专业学生研读。该PPT以宇通客车为案例,系统梳理了客车行业特征、企业供应链结构(实…

2026/9/20 21:05:24 阅读更多 →
10 分钟用 TaoToken 跑通 Continue + MCP Memory

10 分钟用 TaoToken 跑通 Continue + MCP Memory

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

2026/9/20 21:05:24 阅读更多 →
SpringBoot+Vue美发门店管理系统:从需求分析到部署实战

SpringBoot+Vue美发门店管理系统:从需求分析到部署实战

简介:基于JavaSpringBootVueHTML5构建的美发门店管理系统,专为美发店日常运营与数字化升级打造,覆盖顾客、预约、员工、服务项目、库存、财务及收银等核心业务模块,适合门店管理者快速上线信息化工具,也适合开发者学习…

2026/9/20 21:04:24 阅读更多 →

日新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

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

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

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

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

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

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

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →