十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Czkawka:Rust 磁盘清理工具箱,5 分钟扫出重复文件腾出空间

Czkawka:Rust 磁盘清理工具箱,5 分钟扫出重复文件腾出空间 CzkawkaRust 磁盘清理工具箱5 分钟扫出重复文件腾出空间【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawka 是一款用 Rust 编写的磁盘清理工具箱内置重复文件查找、相似图片识别等 14 个工具完全离线运行适合想把硬盘空间省出来的普通用户和开发者。12.0 起新一代 Krokiet 界面成为推荐版本旧 GTK 界面已停止更新CLI 还能直接挂进定时任务现在正适合上手。给谁用盘子腾不出空间的人磁盘告急、又说不清哪些文件是冗余的就是它的目标场景。重复文件查找、相似图片识别这些能力全部写在czkawka_core核心库里四个前端只是换了外壳KrokietSlint 框架推荐、Czkawka GTK旧版12.0 后停止更新、czkawka_cli命令行方便脚本自动化、CediniaAndroid 触屏版。平台覆盖 Windows、macOS、Linux、FreeBSD 和 Android核心库与 CLI 是 MIT 协议Krokiet 因链接 Slint 整体为 GPL-3.0。你只需记住一句日常用 Krokiet 图形界面定时任务交给 CLI。两种装法装完就能跑起来最省事的路线是预编译包Krokiet 是单个自包含二进制Linux 下载后chmod x就能跑Windows 直接双击 .exe不用装任何依赖。想从源码编译的话跑这条git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo run --release --bin czkawka_cli -- --help看到dup、image、empty-folders这类工具列表打印出来就说明装好了。第一次运行别指全盘。先挑下载目录这样的小目录做一次重复文件干跑熟悉结果列表和删除预览之后再扫更大的范围。核心玩法下载文件夹怎么一键去重把重复文件清出去同一个安装包下了好几份、依赖文件被复制到多个项目这类冗余它处理得最利索。在 Krokiet 里打开 Duplicates 工具选中目录、选检查方式、点扫描即可。四种检查方式各有取舍速度与准确度的对比如下检查方式速度准确度文件名最快误报多文件大小快几乎总有误报大小 名称快仍不可靠内容哈希稍慢接近 100% 准确人话总结无脑选Hash。它先按文件大小分组大小唯一的文件直接排除只对同大小的文件比对哈希所以大目录也不至于慢。哈希算法可选 blake3、xxh3、crc32默认 blake3 够用。扫完结果按组展示每组挑一份要保留的先预览、再移入回收站。CLI 用户可以直接在终端跑这条czkawka_cli dup -d ~/Downloads -s hash -Q终端里打印出一组组重复文件、且没有实际删除任何文件就是成功了。相似照片怎么分组瘦身相似图片工具怎么用重复查找只能抓到完全一样的副本照片里更多是几乎一样的版本分辨率不同、加了水印、裁过边。相似图片工具就是干这个的把这类图归成一组每组留一张最佳版本。它支持 JPEG、PNG 等常见格式要读 HEIC需装好libheif后用heif特性重新编译RAW 相机格式依赖libraw。手机备份、云盘同步留下的照片库扫一次通常能筛出不少近似冗余。空文件夹怎么清顺手扫掉临时文件长期没整理的文档目录往往藏着上百个空壳文件夹。空文件夹工具用专门算法递归找出里面没有任何文件的目录按路径列出确认后即可删除不会把只是暂时没用的目录误判掉。顺带还能扫几个工具空文件找 0 字节文件临时文件找常见临时命名大文件列出最大的前 N 个。都是一键操作不用额外配置。用 CLI 脚本把清理定时跑起来做定时任务前先把三件事配好。一是缓存默认开启Linux 下缓存在~/.cache/czkawka/配置在~/.config/krokiet/第二次扫同一目录会明显变快想关掉就加-H。二是排除列表用-e把系统目录和重要数据目录加进排除项-E支持通配符如*/.git避免误扫误删。三是扫描范围第一遍按目录分批扫别直接上全盘。干跑确认没问题后把清理固化成脚本交给 cron比如每周日晚上扫下载目录、重复项移入回收站#!/bin/bash # crontab: 0 20 * * 0每周日晚 8 点执行 # -d 指定扫描目录-e 排除目录防止误删 # -s hash 按内容哈希找重复-D AEN 只留最新一份 # -y 移入回收站而非直接删除删错了还能找回 czkawka_cli dup -d ~/Downloads -e ~/Vault -s hash -D AEN -y输出里看到文件被移入回收站即成功没有输出说明这次没重复。完整参数表见 CLI 使用文档。第一次用可能撞上的坑怕误删先加-Q做干跑只打印会删什么、不动任何文件确认无误再加-y移入回收站最后才考虑彻底删除。相似视频打不开这个工具需要单独安装ffmpeg并放进PATHLinux 跑sudo apt install ffmpegmacOS 跑brew install ffmpegWindows 用choco install ffmpeg。HEIC 或 RAW 打不开预编译包默认不含这些格式先装libheif/libraw再带--features heif,libraw重新编译。第一次扫描特别慢正常现象缓存还没建立第二次扫同一目录就快了机械硬盘受寻道限制本身就慢属于物理上限。最后一条容易踩的同一工具不要同时开两个实例会弄坏该工具的缓存。更多细节可直接搜 官方 FAQ。现在就试打开 Krokiet把重复文件工具指向下载文件夹选 Hash 模式扫一遍预览后移入回收站看看能省出多少空间。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表