fclones高效的重复文件查找器

联合创作 · 2023-09-29 12:03

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.

浏览 34
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报