检查zip文件是否损坏[重复]


11

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

我正在使用Ubuntu 12.04。


谢谢!因此,unzip -t我可以检查zip文件是否已损坏。如果已经存在类似的问题,我应该做些什么?
ironsand

我认为您没有足够的代表,但是如果您愿意,我们可以为您标记为重复。
卡兰2013年

您写的帖子为我提供了足够的信息。请将此帖子标记为重复。
ironsand

Answers:


20

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


我只想检查文件完整性而不制作zip文件。不管怎么说,还是要谢谢你!
ironsand

4
-T的作用是:zip -T existing.zip
akira

1

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

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

如果字符串匹配,则文件未损坏。这是检查文件完整性的好方法。


作为预防措施,这是一个好方法。下次我将使用该命令。谢谢!
ironsand
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.