检查 zip 文件是否损坏

检查 zip 文件是否损坏

如何检查 zip 文件是否损坏?我知道zip -F input.zip --out output.zip我可以修复文件。但我找不到仅检查文件 CRC 的选项。

我正在使用 Ubuntu 12.04。

答案1

我将使用-T /--test标志来检查完整性。

答案2

您可以md5sum使用命令检查文件完整性。这将生成一个 128 位哈希字符串。您可以为原始 zip 文件生成同步哈希字符串并比较它们。您只需运行以下命令即可生成 md5 校验和,

:~$ md5sum <filename>
<128 bit hash string> <filename>

如果字符串匹配,则文件未损坏。这是检查文件完整性的一种好方法,而且简单易行。

相关内容