fclones高效的重复文件查找器
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
.
评论