我需要计算相关目录的校验和。
它应为此目录返回一个数字,而不是其中的每个文件。
你能帮我解决吗?
感谢。
答案 0 :(得分:1)
md5deep是一组用于在任意数量的文件上计算MD5,SHA-1,SHA-256,Tiger或Whirlpool消息摘要的程序。
我自己没有使用它,但从我收集的内容中,它几乎是md5sum,sha256sum的多文件版本以及来自GNU Coreutils的类似校验和工具的集合。
答案 1 :(得分:1)
您可以使用tar
执行此操作。像tar -c dir/ | md5sum -b
这样的东西,虽然你可能需要使用tar
的选项,所以它不包括访问时间(如果有人访问该目录中的文件,即使没有修改,也会破坏校验和)其中任何一个)。