ARTICLE DETAIL

资讯详情

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

Krokiet 实战:14 个本地文件清理工具完整指南

Krokiet 实战:14 个本地文件清理工具完整指南 Krokiet 实战14 个本地文件清理工具完整指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka一个三年没动过的 Downloads 文件夹86 GB里面躺着 7 个版本的 Chrome 安装包和 2 部重复下载的电影。Krokiet 是 Czkawka 项目的新一代前端Rust内存安全语言编写、基于 Slint 界面框架自带 GUI 和 CLI 两种入口覆盖 Windows、Linux、macOS内置 14 个扫描工具。所有扫描在本地完成程序不联网、不收数据。从零安装三种身份各取所需普通用户到项目的 release 发布页下载对应平台的预编译包解压即用无强制运行时依赖。Linux 下拿到文件后chmod x linux_krokiet_x86_64 ./linux_krokiet_x86_64开发者装了 Rust 的 Cargo 包管理器后一条命令装好 GUI 和 CLI 两个入口cargo install krokiet czkawka_cli装完分别敲krokiet启动图形界面、czkawka_cli启动命令行。命令行入口适合写脚本参数手册见 CLI 使用说明。想玩源码git clone https://gitcode.com/GitHub_Trending/cz/czkawkacd czkawka cargo build --release --bin krokiet产物在target/release/krokiet。需要识别 HEIF/AVIF/RAW 图片时用cargo build --release --bin krokiet --features heif,libraw,libavif并装好对应系统库仓库里 misc/install_scripts/ 提供了三平台的一键依赖脚本。另外相似视频工具依赖 ffmpeg按需先装。GUI 的详细说明见 Krokiet README。它能干什么按场景分三组找重复和相似重复文件输入目录 → 按内容哈希、文件大小或文件名三种规则分组哈希模式不看文件名只比内容。相似图片输入图片目录 → 输出视觉上接近但不完全相同的图片组不同分辨率、加水印、裁剪过的版本都能对上。相似视频输入视频目录 → 按帧采样比对同一部电影的不同码率版本会归到一组。相同音乐输入音乐库 → 按 ID3 标签或音频内容指纹找重复专辑。相似图片的判据是感知哈希把图片缩成小灰度图再算哈希比较时留容差同一张照片的 4K 原图和 800px 裁剪版哈希差距在阈值内就判为相似。相似视频则按固定间隔抽帧、对每段画面算哈希两段视频的匹配段数就是相似度1080p 和 4K 版同一部电影在这里会给出很高的段匹配率。修文件损坏文件输入目录 → 程序逐个尝试打开图片、视频、音频打不开的输出到列表专治下了一半的视频。错误扩展名输入目录 → 读取文件头判断真实类型内容其实是 PNG 却叫 .jpg 的文件会被标出。异常文件名输入目录 → 列出含特殊字符、空格等问题的文件名。清垃圾空文件夹输入目录 → 递归标记所有空路径嵌套 3 层也整体报出。空文件 / 临时文件输入目录 → 列出 0 字节文件和常见临时命名模式的文件。大文件输入目录和数量 N → 输出最大的 N 个文件及其占用体积先看看空间被谁吃掉。一条可复用的工作流扫描、预览、批量处理、复查选一个目录开扫比如~/Downloads排除项保持默认值已含回收站、.git、node_modules等常见噪音目录。工具选重复文件比较方式选哈希设minimum size 500 KB跳过配置碎片文件。结果按组展示后逐组预览GUI 里支持整组批量操作不必一个文件一个点。拿不准的文件点移动到垃圾桶而不是删除留一道后悔药。处理完在结果汇总里核对释放空间再对下一个目录重复步骤 1。每隔几轮清理后在设置里点一次清理过期缓存避免旧条目拖慢下次加载。踩过的坑 / 容易忽略的设置它不默认走系统回收站GUI 提供删除和移动到垃圾桶两个独立按钮默认与 CLI 行为是永久删除删了不经过回收站。解法批量删除前逐组预览或重要文件先用移动到垃圾桶过渡。首次全量扫描很慢第二次起快很多慢在建立哈希缓存缓存放~/.cache/czkawka/之后扫描会跳过未变更文件如果某次结果看起来不对删掉该工具对应的缓存文件即可重建。相似视频有隐藏门槛运行时必须有 ffmpeg且缓存按采样参数命名改动抽帧参数等于换了一份缓存会整体重扫一遍。默认排除项别乱清默认排除已覆盖各平台的回收站、系统目录、.git等自定义过排除列表后如果发现扫到了回收站内容把排除项重置回默认即可。同一工具别开两次不同工具可以并行跑但同一工具的两个实例会互相写坏该工具的缓存文件。NAS / 网络盘可以扫但移动到垃圾桶在 SMB/NFS 上常失败远端没有可用的回收站位置这类位置直接用永久删除。更多细节整理在 官方 FAQ。Krokiet 把 14 个扫描器塞进一个不联网的二进制里免费且开源重复、相似、垃圾三类问题一次覆盖。下一步就扫你的 Downloads 文件夹看看 86 GB 里有多少是重复的。建议每季度跑一次全盘扫描Downloads 和照片库每周一扫。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表