mac无法用unzip解压zip文件

用unzip无法解压文件,会报以下错误信息

  End-of-central-directory signature not found.  Either this file is not

  a zipfile, or it constitutes one disk of a multi-part archive.  In the

  latter case the central directory and zipfile comment will be found on

  the last disk(s) of this archive.

这是由于该压缩文件由pkzip算法压缩而成,所以必须先安装p7zip包,用p7zip来解压,这里我是直接用brew来安装p7zip的

$ brew install p7zip

安装成功后运行以下命令就可以解压你想要解压的文件了

$ 7za x xxxxx.zip 

你可能感兴趣的:(mac无法用unzip解压zip文件)