linux 无法解压过大文件解决

[root@vmbbak yum]# unzip RHEL_5.7 x86_64 DVD-1.zip
error: Zip file too big (greater than 4294959102 bytes)
Archive: RHEL_5.7 x86_64 DVD-1.zip
warning [RHEL_5.7 x86_64 DVD-1.zip]: 2776688134 extra bytes at beginning or within zipfile
(attempting to process anyway)
error [RHEL_5.7 x86_64 DVD-1.zip]: start of central directory not found;
zipfile corrupt.
(please check that you have transferred or created the zipfile in the
appropriate BINARY mode and that you have compiled UnZip properly)

解决办法来自:http://blog.csdn.net/cyxlxp8411/article/details/8701538

有配置yum可以直接安装:yum –y install p7zip

(如果提示找不到资源,则要自己下载编译安装,命令如:)
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是解压到当前文件夹。

7za   详解 :http://blog.chinaunix.net/uid-26330274-id-3055157.html

原文地址:https://www.cnblogs.com/noube/p/5633370.html