Linux环境下解压超过4GB的zip文件

Posted 星火燎原

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境下解压超过4GB的zip文件相关的知识,希望对你有一定的参考价值。

今天在Linux服务器中解压一个zip的压缩包,提示如下错误信息:

[[email protected] ZIP_BCSA_COURSES]# unzip BCSA_MEDIAS_BAK_20161118.zip 
error:  Zip file too big (greater than 4294959102 bytes)
Archive:  BCSA_MEDIAS_BAK_20161118.zip
warning [BCSA_MEDIAS_BAK_20161118.zip]:  31450041244 extra bytes at beginning or within zipfile
  (attempting to process anyway)
error [BCSA_MEDIAS_BAK_20161118.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)
[[email protected] ZIP_BCSA_COURSES]#

 

经过百度才知道,原来unzip不能解压超过4GB的zip文件(没想到这么弱。。。),需要把鸟枪换炮(p7zip)了。

yum -y install p7zip

[[email protected] ZIP_BCSA_COURSES]# yum -y install p7zip
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package p7zip.x86_64 0:9.20.1-2.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================
 Package            Arch            Version            Repository            Size
======================================================================================
Installing:
 p7zip                x86_64            9.20.1-2.el5    epel                745 k

Transaction Summary
======================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 745 k
Downloading Packages:
p7zip-9.20.1-2.el5.x86_64.rpm                                                                                                                                           | 745 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : p7zip                                                                                                                                                                   1/1 
Installed products updated.

Installed:
  p7zip.x86_64 0:9.20.1-2.el5                                                                                                                                                                  

Complete!
[[email protected] ZIP_BCSA_COURSES]#
安装完毕后使用“7za x BCSA_COURSE.zip”即可解压超过4GB的zip压缩文件。

以上是关于Linux环境下解压超过4GB的zip文件的主要内容,如果未能解决你的问题,请参考以下文章

linux下解压大于4G文件提示error: Zip file too big错误的解决办法

linux 创建zip文件时 提示超过4g 怎么办

Linux基础命令---zip

linux下怎么解压zip文件

求助:window下可以解压的zip文件,linux下解压错误

求助:window下可以解压的zip文件,linux下解压错误