我有一个巨大的数据集,由多个文件组成,其中一些文件的大小超过 30 GB。在压缩、通过网络传输数据集并再次解压后,我怀疑出了问题(文件可能已损坏)。确认这一点的一种快速方法是计算文件两个副本的校验和——但 Windows PowerShell 中的 MD5 工具对文件大小的限制为 2 GB。
有没有其他方法可以计算大小超过 30 GB 的文件的校验和?(该工具应该适用于 Linux 和 Windows。)
答案1
你可以使用openssl
它。它适用于 Windows 和 Linux。
在 Linux 终端中使用:
openssl md5 /path/to/your_file
在 Windows 命令行中:
openssl.exe md5 C:\path\to\your_file