`
wnzz95391511
  • 浏览: 126773 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下如何解压大于2G的zip文件

阅读更多
一般在linux下解压zip文件,直接用系统默认的extract here就可以进行解压。
(默认使用的是 unzip)

可是如果压缩文件.zip是大于2G的,那unzip就无法使用了。这是由于C库中long类型数据所能表示的文件偏移在32位机子上只能有2G。

所以如果要解压大文件,需要使用7zip

测试平台:RHEL 5.1
安装软件:p7zip_9.04_x86_linux_bin.tar.bz2
(官网下载:http://sourceforge.net/projects/p7zip/files/)

解压该文件
执行 ./install.sh
安装成功

接着就可以使用 7za命令解压.zip文件了。
如:  7za x p7zip_9.04_x86_linux_bin.tar
分享到:
评论
1 楼 Magicloud 2009-09-28  
7-zip还有rar的插件。对我而言,有了这个其他都不用了。

相关推荐

    Linux下如何解压.zip和.rar文件.doc

    Linux 下如何解压.zip 和.rar 文件 Linux 作为一个流行的操作系统,广泛应用于服务器、超级计算机和嵌入式系统等领域。然而,在 Linux 中处理 ZIP 和 RAR 压缩文件却是一件棘手的事情。幸运的是,Linux 提供了相应...

    windows下压缩的zip文件,上传到Linux后unzip不认的解决办法

    对于已有的ZIP文件,你可以在Linux下先用`file`命令检查其格式,然后根据情况使用`dos2unix`或`fromdos`等工具转换文件中的换行符,然后再尝试解压。 总的来说,跨平台的文件操作需要注意文件编码和格式的兼容性。...

    详解Java无需解压直接读取Zip文件和文件内容

    Java无需解压直接读取Zip文件和文件内容是Java语言中的一种常见操作,通过使用java.util.zip包中的ZipFile、ZipInputStream和ZipEntry类,我们可以轻松地读取Zip文件和文件内容。下面,我们将详细介绍如何使用Java...

    linux 下解压 zip 文件命令

    如果ZIP文件的权限不允许解压,可以使用`-j`(junk paths)选项,它会跳过ZIP文件中的目录结构,将所有文件解压到当前目录: ```bash unzip -j example.zip ``` **7. 在后台解压:** `&`符号可以将命令放到后台...

    linux、window通用文件解压

    在跨平台操作时,特别是涉及Linux和Windows系统的交互,理解如何在两种操作系统下进行通用的文件解压至关重要。本篇文章将详细介绍如何在Linux和Windows上解压兼容的压缩文件,特别是处理包含中文的压缩包。 首先,...

    C++实现ZIP文件解压

    总的来说,C++实现ZIP文件解压涉及对ZIP文件格式的深入了解,包括其结构、压缩方法和元数据。这个过程需要对文件I/O、内存管理和错误处理有扎实的理解。尽管本文提供了基本的思路,但在实际应用中,可能需要进一步的...

    Linux下rar及zip压缩包中批量替换某文件脚本

    在Linux环境下,对rar和zip压缩包进行批量替换文件的操作是一项常见的系统管理任务。这通常涉及到脚本编程,以便自动化处理大量的压缩文件。标题提到的`zip_replace.sh`和`rar_replace.sh`就是两个用于执行这个任务...

    Linux中解压zip包的命令

    * -d 目录名:将压缩文件解压到指定目录下。 * -n:解压时并不覆盖已经存在的文件。 * -o:解压时覆盖已经存在的文件,并且无需用户确认。 * -v:查看压缩文件的详细信息,包括压缩文件中包含的文件大小、文件名以及...

    linux下tar和zip压缩效率

    ### Linux下tar与zip压缩工具效率对比分析 #### 背景介绍 在Linux操作系统中,数据管理和存储是一项重要的任务。随着系统使用的深入,文件数量不断增多,如何有效地管理这些文件变得尤为关键。其中,文件的压缩处理...

    IOS 解压zip 文件

    在iOS中,我们可以使用多种库来处理ZIP文件解压,例如SSZipArchive和ZipFoundation。这些库提供了简单易用的API,使开发者能够轻松地集成ZIP文件的解压功能。 1. SSZipArchive:这是一个广泛使用的开源库,由Sam ...

    C++ 解压ZIP文件到文件夹的例子。

    使用第三个组件 XUnzip 使用方法请见selfupdate.cpp

    c++ 解压zip文件到指定文件夹

    在C++编程中,解压ZIP文件到指定的文件夹是一项常见的任务,特别是在处理数据打包、软件分发或系统备份等场景。为了实现这个功能,我们需要利用第三方库,因为C++标准库本身并不直接支持ZIP文件的操作。一个常用的库...

    php解压zip文件

    这通常涉及到读取、创建、修改或解压ZIP文件。在这个场景中,我们关注的是如何使用PHP解压ZIP文件。下面将详细介绍PHP解压ZIP文件的核心知识点,并提供相关的代码示例。 ### PHP ZIP扩展 PHP提供了一个内置的ZIP...

    C++ Zlib库实现zip文件压缩解压(支持递归压缩)

    本篇文章将详细介绍如何在`C++`中利用`Zlib`库实现对`zip`文件的压缩和解压,并特别关注其支持的递归压缩特性,以及如何将其与自动更新功能结合使用。 首先,我们需要理解`Zlib`库的基本原理。`Zlib`库基于`DEFLATE...

    java解压linux上的压缩文件gz格式文件

    ### Java 解压 Linux 上的 GZ 格式文件 在 IT 领域,特别是软件开发和系统管理中,处理不同格式的压缩文件是常见的需求之一。本文将详细介绍如何使用 Java 在 Linux 系统上解压 `.gz` 格式的压缩文件,并探讨多种...

    在线解压zip文件程序

    在线解压ZIP文件程序是一种便捷的服务,它允许用户在无需下载整个ZIP文件到本地计算机的情况下,直接在网络上对ZIP档案进行解压操作。这种技术对于处理大文件或在资源有限的设备上工作尤其有用,因为它节省了存储...

    批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名(跟要处理的文件放一起运行).bat

    批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名(跟要处理的文件放一起运行) 需要安装WinRAR软件。

    易语言zip解压

    本篇文章将详细讲解如何使用易语言来实现ZIP文件的解压功能,以及如何读取ZIP目录和特定的ZIP文件。 首先,我们要理解ZIP文件格式。ZIP是一种广泛使用的文件归档格式,它允许将多个文件或目录打包成一个单一的文件...

    超过2GB大小的apk优化工具zipalign

    在Windows平台处理大于2G apk问题: Zipalign 报错 Unable to open ‘xxx.apk’ as zip archive 有两种可能: 1.目标apk大小超过2G 2.使用了相对路径 此工具针对第一种情况进行处理

    zip.js解压zip文件

    《使用zip.js库进行ZIP文件解压的详细指南》 在现代Web开发中,处理文件,尤其是压缩文件,已经成为一个常见的需求。JavaScript作为浏览器端的主要编程语言,也提供了丰富的库来支持这类操作。其中,`zip.js`是一个...

Global site tag (gtag.js) - Google Analytics