标签: linux external integrity
我正在将一个大文件夹(300Gb)复制到外部硬盘中。我想在删除原始文件之前确保复制的文件完整且没有损坏。我怎么能在ubuntu中做到这一点?
答案 0 :(得分:5)
您可以使用rsync --checksum来检查文件。或者只需使用sha256sum或类似手动检查文件。在我看来,使用rsync更加舒适,因为它会自动递归检查,但这在很大程度上取决于您的用例。
rsync --checksum
sha256sum
rsync
如果您确实需要绝对完整性,则应该考虑使用纠错码。硬盘驱动器不会永久保持数据完整性,有时可能会有所变化。