fclones高效的重复文件查找器

联合创作 · 2023-09-29

fclones 是一个命令行工具,可以识别相同的文件组,并清除你不再需要的文件副本。它有大量的配置选项来控制搜索范围,并提供了许多删除重复文件的方法。为了获得最大的灵活性,它与其他 Unix 工具(如 find)整合得很好。

fclones 认真对待你的数据,可以在删除重复文件之前检查和修改这些文件的列表。还有一个 -dry-run 选项,可以准确地告诉你文件系统上会有哪些变化。

fclones 是用 Rust 实现的,非常注重在现代硬件上的高性能。它采用了许多其他程序中没有的优化技术。fclones 可以在各种操作系统上使用,但在 Linux 上效果最好。

特性

  • 识别相同文件的组
  • 用于减少要处理的数据量的高级文件选择
  • 删除冗余数据
  • 高性能
  • 多种输出格式,便于进一步处理结果

安装

该代码已在 Ubuntu Linux 21.10 上经过全面测试。 其他系统,如 Windows 或 macOS 等也可以使用。

官方软件包

Snap (Linux):

sudo snap install fclones

Homebrew (macOS 和 Linux)

brew install fclones

某些平台的安装包和二进制文件 也直接附加到 Releases

第三方包

从源头构建

安装 Rust 工具链 ,然后运行:

cargo install fclones

构建会将二进制文件写入 .cargo/bin/fclones.

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报