无法理解解压缩时的错误

无法理解解压缩时的错误

我有一些 *.zip 文件。我试图通过unzipUnix 中的命令解压这些文件。但它出现了一些我无法理解的问题。

这就是我正在尝试做的事情

unzip file.zip

它给出了以下错误

bad CRC 64162f32  (should be b326db0b)

我也尝试过其他方法,

zcat file.zip > file.txt

并给出以下错误

invalid compressed data--crc error

我该如何解决这个问题。每个*.zip文件的大小几乎有 20GB。

答案1

错误CRC意味着循环冗余校验基本上,这是 .zip 文件中包含的所有文件的校验和 - 此消息显示已知 .zip 文件的校验和,b326db0b不匹配在尝试提取文件时计算的校验和,64162f32

此消息告诉您,您的。压缩文件已损坏。

这些文件是在本地压缩的吗?还是从远程服务器下载的?如果通过网络传输,请始终md5sum对您的文件进行压缩,并与服务器进行验证,以验证您是否确实下载了应该下载的所有字节。

相关内容