移动大量大文件后验证文件传输成功

amd*_*fan 3 unix diff transfer

我正在通过我的网络将大量文件(> 100GB,数千个文件)传输到新的 Mac。传输完成后,我希望能够验证所有文件是否已成功传输并且在此过程中没有发生损坏。

这些文件来自 FreeNAS(基于 FreeBSD 的开源 NAS)服务器共享。它们正在加载到 Mac 文件系统上。

到目前为止,我能想到的最佳解决方案是运行ls -aR共享文件,然后运行本地磁盘,然后比较这两个文件。有更好的解决方案吗?可选,但更好的是,有没有办法做到这一点,它可以散列文件以确保所有数据都已成功传输?

就我的计算机技能而言,我很习惯使用终端应用程序,因此没有必要只推荐 GUI 工具。

Sle*_*Boy 6

一个词。同步