今天遇到大文件解压问题,出现如下报错:

  Zip file too big (greater than 4294959102 bytes)

通过网络搜索,得到如下答案,整理以便以后出现此类问题。

  zip文件夹大于4GB,在centos下无法正常unzip,需要使用第三方工具来解压,比如7zip
在SHH或者终端下输入:yum –y installp7zip
(如果提示找不到资源,则要自己下载编译安装,命令如:)
wget http://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2
tar -xjvf p7zip_4.65_src_all.tar.bz2
cd p7zip_4.65
make && make install

============================
解压命令:

进入zip文件所在文件夹,运行

 

7za x xxx.zip 

 

参数e是解压到当前文件夹。