7z是一个开源压缩软件。其压缩率较高。Windows下的使用客户端操作很简便。Linux下的使用,需要安装。
首先下载7z的linux版本,在linux叫p7zip,在sourceforge下载。
wget http://downloads.sourceforge.net/project/p7zip/p7zip/9.13/p7zip_9.13_src_all.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fp7zip%2Ffiles%2Fp7zip%2F9.13%2F&ts=1293507429&use_mirror=cdnetworks-kr-1
解压安装:
tar jxvf p7zip_9.13_src_all.tar.bz2 cd p7zip_9.13 make && make install ./install.sh ldconfig
安装完毕。使用src版本后二进制可执行文件叫7za。官方下载页有bin版本,不需要编译,下载后直接运行目录下的install.sh即可,生成可执行文件是7z没有那个a。
解压缩7z文件
7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./
参数含义:
x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)
phpMyAdmin-3.3.8.1-all-languages.7z 是压缩文件,这里我用phpadmin做测试。这里默认使用当前目录下的phpMyAdmin-3.3.8.1-all-languages.7z
-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的直接接目录
压缩文件/文件夹
7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*
参数含义:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z
-r 表示递归所有的子文件夹
Mytest.7z 是压缩好后的压缩包名
<转自:http://blog.johntechinfo.com/technology/248 作者:周洋>
--------------------------------
相关推荐
linux 编译解压缩文件用的7Z 源码,
Linux 下安装 7zip Linux 作为一个开源的操作系统,需要安装各种软件...4. 解压缩 c.7z 到 /home/www:`7za x c.7z -o /home/www` 7zip 是一个功能强大且轻便的压缩软件,将其安装在 Linux 下可以满足各种压缩需求。
1. 解压文件:首先,你需要使用7-Zip或其他解压缩软件打开arm-hisiv300-linux.7z文件,将其中的内容解压到一个合适的目录。 2. 配置环境变量:为了使系统能够找到编译链工具,你需要在.bashrc或.bash_profile等配置...
- **编写代码**:根据库提供的API编写压缩或解压缩的代码。例如,使用`libzip`创建新的ZIP文件,或者使用`libarchive`读取7z文件的内容。 - **运行和调试**:编译完成后,运行程序进行测试,确保所有功能正常。 ...
`7z.zip`和`zip_utils_src.zip`可能包含了7-Zip源代码或者与解压缩相关的辅助工具源码,这对于理解7z的工作原理和自定义解压缩逻辑很有帮助。`zlib库.zip`则是zlib库的源代码,zlib是一个广泛使用的开源库,主要用于...
使用`tar`命令解压缩下载的文件。假设文件名为`grads-x.y.z.tgz`: ```bash tar -zxvf grads-x.y.z.tgz ``` 这将创建一个名为`grads-x.y.z`的目录,包含所有必要的源文件。 4. **进入解压后的目录** ```bash ...
这里的`tar -xzf Python-3.6.7.tgz`命令,`-x`表示解压,`-z`表示使用gzip解压缩,`-f`后面跟的是压缩文件名。 解压完成后,进入解压得到的文件夹,通常是名为`Python-3.6.7`的目录。在这个目录下,执行`./...
在实际应用中,如果你想要在C#项目中实现7z解压,可以使用SharpZipLib库,它提供了一套完整的API,可以方便地进行文件的解压缩操作。首先,需要将`SharpZipLib_0860_Bin.zip`中的库文件添加到你的项目引用中。然后,...
解压缩7z文件通常需要专门的7-Zip程序或者支持7z格式的解压缩工具。 rar是另一种常见的压缩格式,由WinRAR软件支持。rar格式在压缩效率上与7z相当,但其特色在于文件修复功能,当压缩文件损坏时,可以尝试恢复部分...
一旦下载完成,可以使用7-Zip工具进行解压缩,7-Zip在Windows环境下可用,而在Linux环境中,可以使用命令行工具如`p7zip`或`unar`来解压7z文件。 解压步骤如下: 1. 首先,如果是在Linux上,你需要安装7z的命令行...
解压命令使用了`tar`工具,其中`-z`用于调用gzip进行压缩或解压,`-x`表示解压缩,`-v`显示详细过程,`-f`指定处理的文件。解压完成后,创建一个名为`linux`的符号链接指向新解压的内核目录,这样方便后续操作。 ...
这里,-z 参数表示处理gzip压缩的文件,-x 参数表示解压缩,-v 参数表示在解压缩的过程中显示文件,-f 参数后面跟需要处理的文件名。比如,在命令`tar -zxvf /root/ntp-4.1.2.tar.gz`中,会将压缩包解压到当前目录下...
本文将详细介绍几种常用的Linux解压缩命令及其使用方法,并针对常见的中文乱码问题提出解决方案。 #### 二、tar.xz文件的解压与压缩 **1.1 解压tar.xz文件** 为了支持.tar.xz格式文件的解压,我们首先需要安装xz...
6. **解压缩与安装**: 用户需要先在Linux系统上安装7-Zip或者使用其他支持.7z格式的工具来解压缩这个文件。解压后,根据解压出的文件类型(如二进制可执行文件、库文件、配置文件等)进行安装或配置,以便于在开发...
描述中的“7z 压缩 解压缩 winrar winzip 小巧 使用方便”进一步强调7-Zip的功能特性。与WinRAR和WinZip相比,7-Zip不仅提供了压缩和解压缩功能,而且因为其体积小,安装简便,操作直观,使得它在日常使用中十分便捷...
5. **命令行使用**:p7zip提供了丰富的命令行选项,如`7z e`用于解压缩,`7z a`用于压缩,`7z l`用于列出压缩包内容。用户可以根据需求组合使用这些参数。 6. **错误处理**:如果遇到无法解压缩的问题,描述中的...
首先,在个人目录中创建一个名为`qt-x11`的文件夹,然后将Qt源码包复制到该文件夹中,并进行解压缩: ``` mkdir /z/qt-x11 cp qt-everywhere-opensource-src-4.7.1.tar.gz /z/qt-x11 cd /z/qt-x11 tar xzvf qt-...
首先,你需要下载并安装7-Zip,然后使用它来解压缩下载的7z文件。解压后,运行安装程序,按照向导的指示进行操作,确保在自定义安装过程中勾选“添加Python到系统路径”选项,这样可以在命令行中直接使用Python命令...
当vcpkg安装Eigen3时,可能需要7-Zip来解压缩某些依赖库或者处理源码包。因此,“7z1900-x64.msi”在这个过程中扮演了关键角色,为vcpkg提供了解压缩工具。 总结来说,"7z1900-x64.msi"在IT行业中是一个重要的压缩...
解压缩后会消耗掉 13.0 MB 的额外空间。 您希望继续执行吗? [Y/n] y 获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libencode-locale-perl all 1.03-1 [12.4 kB] 获取:2 ...