我有以下要求:
- 从整个文件夹计算一个校验和(首选 SHA1)。这必须在 Windows 上完成。
- 将此文件夹从 Windows 移动到 Linux 机器。
- 根据 Linux 机器上的哈希值验证整个文件夹。
欢迎任何想法!
最佳答案
md5深度 http://linhost.info/2010/02/checksum-a-directory-with-md5deep/
它是使用 MD5 完成的,但允许您计算子目录的哈希值,并且据说是跨平台的。如果有 SHA 版本,我不会感到惊讶。
替代解决方案是通过 SSH 使用 rsync 进行传输(在 Windows 机器上安装 Cygwin)。这将确保目标与源匹配。
关于windows - 在 windows 上计算文件夹的校验和并在 linux 上验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395060/