首页 > 代码库 > Linux环境下解压超过4GB的zip文件
Linux环境下解压超过4GB的zip文件
今天在Linux服务器中解压一个zip的压缩包,提示如下错误信息:
[root@appsrv01 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) [root@appsrv01 ZIP_BCSA_COURSES]#
经过百度才知道,原来unzip不能解压超过4GB的zip文件(没想到这么弱。。。),需要把鸟枪换炮(p7zip)了。
yum -y install p7zip
[root@appsrv01 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! [root@appsrv01 ZIP_BCSA_COURSES]#
Linux环境下解压超过4GB的zip文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。