有没有办法让gunzip
文件不以 结尾,.zip
即使我知道该文件确实是 zip 文件?
答案1
这里有两个问题。gunzip 可用于解压缩任何用 gzip 压缩的单个文件,而不管该文件的扩展名是什么。
gunzip < 文件 > 输出文件
zip 文件(包含多个压缩文件)与 gunzip 不兼容。对于这种文件,您需要使用 unzip。unzip 可以解压任何 zip 文件(不是 gzip),无论扩展名是什么。
答案2
gunzip
适用于gzip
(“.gz”) 文件,不适用于zip
(“.zip”) 文件。对于zip
文件,您需要使用unzip
命令。
此外,扩展名在 Linux 中并不重要,仅供参考。gunzip
正在抱怨,因为您尝试解压缩的文件内的标记表明该文件是不是一个 LZ77 文件,这是gunzip
设计用来处理的。它要么已损坏,要么您需要其他工具来解压缩它。如果它真的是一个zip
文件,那么您需要我上面描述的工具。