如何检查 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>
如果字符串匹配,则文件未损坏。这是检查文件完整性的一种好方法,而且简单易行。