Linux--------Linux下7z的使用方法

来源:互联网 发布:python 重试装饰器 编辑:程序博客网 时间:2024/05/17 02:04

现在流行的压缩软件有WIN平台下的winrar, winzip。Linux下则是bzip2, gzip等等。现在有一个叫做7z的压缩软件,号称是目前压缩比最大的软件。WIN平台下使用的是图形界面,使用方法和winrar差不了多少。但是在Linux下,7z可以使用的是命令行方式。不过也可以通过归档管理器来创建和解压缩7z文档。

 

首先需要安装7z软件

#apt-get install p7zip-full

 

命令行方式:

压缩 7za a -t7z -r test.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*

 

参数解释:

a  代表添加文件/文件夹到压缩包

-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。

-r 表示递归所有的子文件夹

Mytest.7z 是压缩好后的压缩包名

/opt/phpMyAdmin-3.3.8.1-all-languages/*:是压缩目标。

 

解压缩:

7za X test.7z

值得指出的是:解压缩最好使用X参数,而不是e


7za e test.7z.使用参数e有可能丢失目录结构。

 

使用归档管理器:

压缩:

在需要压缩的文件夹上单击右键,选择“创建归档文件”。选择文件的后缀名为7z.

 

解压缩:

双击压缩文件,选择解压即可。

 

压缩比:

在实际测试中发现,对于2进制文件和视频文件等,压缩比和winrar差不多。但是在文本文件的压缩中,7z有较大的压缩优势。压缩后的文件大小大概是bzip2的50%.

0 0
原创粉丝点击