7z怎么解压linux,7z 常用解压命令

用命令行来执行7z的极限压缩,就是如下的命令:

C:\01_MyApp\7-Zip\7z.exe a -t7z newPack.7z "F:\14_newWork\7z\testDoc\*" -r -mx=9 -m0=LZMA2 -ms=10m -mf=on -mhc=on -mmt=on

其中,

1,C:\01_MyApp\7-Zip\7z.exe

这个是7z可执行文件的完整路径

2,a

这个表示add命令,即新建一个压缩文件,该压缩文件存放在当前目录下。还有其他的命令,例如解压缩,从压缩文件中删除一个文件,等等

3,-t7z

这个表示使用的压缩类型是7z。类似的还有 -tzip 等等。

4,newPack.7z

新建的压缩文件的名字。

5,"F:\14_newWork\7z\testDoc\*"

这个表示把该目录下的所有的文件都执行压缩操作,添加到压缩文件中。

6,-r

这个参数表示遍历所有的子目录,每个文件都执行压缩操作,添加到压缩文件中。

7,-mx=9

这个参数表示压缩等级,9级是最高等级。默认等级是5。

8,-m0=LZMA2

这个参数表示优先使用 LZMA2 算法。类似的,还可以设置第二优先 -m1=LZMA ,第三优先 -m2=BZip2 。

9,-ms=10m

这个参数表示开启固实模式,这种模式是把压缩包中的所有文件都当成一个连续数据流来看待。通常情况下,固实压缩可增加压缩比,特别是在添加大量小文件的时候。

这里除了开启固实模式,还设置了以10兆作为一个数据块。

10,-mf=on

这个参数表示开启可执行文件压缩过滤器。

11,-mhc=on

这个参数表示对压缩包的文件头也进行压缩。

12,-mmt=on

这个参数表示开启多线程,提高压缩速度。

==========================================================

解压缩的命令如下:

C:\01_MyApp\7-Zip\7z.exe x newPack.zip -oc:\Doc -aoa

其中,

1,C:\01_MyApp\7-Zip\7z.exe

这个是7z可执行文件的完整路径

2,x

这个表示解压缩,并且使得压缩包内的文件所在的目录结构保持不变。如果你希望解压缩后所有的文件都存放在同一个目录下,则使用 e 这个命令。

3,newPack.zip

这个表示压缩包的文件名。该压缩包是存放在当前目录下的。

4,-oc:\Doc

这个表示把压缩包内的文件解压缩到 c:\Doc 目录下。-o 这个参数用于指定输出目录。

5,-aoa

这个表示直接覆盖现有文件,而没有任何提示。类似的参数还有:

-aos 跳过现有文件,其不会被覆盖。

-aou 如果相同文件名的文件以存在,将自动重命名被释放的文件。举个例子,文件 file.txt 将被自动重命名为 file_1.txt。

-aot 如果相同文件名的文件以存在,将自动重命名现有的文件。举个例子,文件 file.txt 将被自动重命名为 file_1.txt。

---------------------

作者:oilcode

来源:CSDN

原文:https://blog.csdn.net/oilcode/article/details/50063425

版权声明:本文为博主原创文章,转载请附上博文链接!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux解压命令7z可以使用如下命令: ``` 7z x filename.7z ``` 其中,`x`表示解压缩,`filename.7z`表示需要解压的文件名。如果需要将文件解压到指定目录,可以使用如下命令: ``` 7z x filename.7z -o /path/to/destination/ ``` 其中,`-o`表示指定解压缩的目标目录。 ### 回答2: 7z是一种高压缩率的文件压缩格式,它的解压命令可以在Linux系统中使用。在Linux系统中,我们可以使用p7zip软件包来解压7z文件。 要使用7z解压命令,首先需要在Linux系统上安装p7zip软件包。我们可以使用以下命令来安装它: sudo apt-get update sudo apt-get install p7zip-full 安装完成后,就可以使用7z解压命令解压7z文件了。以下是解压命令的语法: 7z x 文件名.7z 其中,x表示解压命令,文件名.7z是需要解压7z文件名。执行这条命令后,7z将会解压缩文件到当前目录中。 如果需要将文件解压缩到指定目录,可以使用以下命令7z x 文件名.7z -o 目标目录 其中,-o后面跟着指定的目标目录,7z将会解压缩文件到指定目录中。 除了解压7z文件,7z还支持其他的命令和选项。例如,我们可以使用-l选项来列出7z文件中的内容,使用-t选项来指定解压缩类型,使用-p选项来指定解压密码等等。 总之,7z是一种高效的文件压缩格式,在Linux系统中可以使用7z解压命令解压7z文件。通过安装p7zip软件包并使用正确的命令和选项,我们可以轻松地解压7z文件。 ### 回答3: 7z是一个跨平台的开源文件压缩程序,它可以在Linux系统中使用。要使用7z解压文件,可以通过以下命令进行操作: 1. 首先,确保已经在Linux系统中安装了7z软件。如果没有安装,可以通过包管理器安装7z,例如在Ubuntu中可以使用以下命令: ``` sudo apt-get install p7zip-full ``` 2. 安装完成后,就可以使用7z命令对文件进行解压了。以下是解压命令的基本格式: ``` 7z x <压缩文件名> ``` 其中,`<压缩文件名>`是要解压的文件名,可以是绝对路径或相对路径。 3. 如果需要指定解压到的目录,可以使用以下命令格式: ``` 7z x <压缩文件名> -o<目标目录> ``` 其中,`<目标目录>`是要解压到的目录路径。 4. 此外,如果需要在解压过程中显示详细的解压信息,可以添加`-v`参数: ``` 7z x -v <压缩文件名> ``` 使用该参数后,将会显示每个文件的解压进度和详细信息。 综上所述,以上是在Linux系统中使用7z解压文件的基本命令。通过适当的参数和选项,可以实现不同的解压需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值