flopp Asked: 2021-12-12 02:45:02 +0800 CST2021-12-12 02:45:02 +0800 CST 2021-12-12 02:45:02 +0800 CST 如何区分文件夹并获取详细信息? 772 我有 2 个 ~55 Gb 文件夹(包含许多子文件夹),每 ~30 Mb 包含超过 1500 个文件。如果某些文件丢失/新文件仍然存在或它们的哈希与原始内容不同,我需要比较它们并获取信息。我该怎么做? hashsum diff 1 个回答 Voted Best Answer Romeo Ninov 2021-12-12T03:26:34+08:002021-12-12T03:26:34+08:00 您可以尝试以下方法: cd path1 find . -type f -exec sha1sum {} \; >/var/tmp/sum.path1 cd path2 sha1sum -c /var/tmp/sum.path1|grep -v "OK$" (最后grep带有 OK 的删除行仅显示失败的缺失/不同哈希) 并且您可以更改哈希算法以尝试最小化冲突因子
您可以尝试以下方法:
(最后
grep
带有 OK 的删除行仅显示失败的缺失/不同哈希)并且您可以更改哈希算法以尝试最小化冲突因子