Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209217
  • 博文数量: 54
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-25 13:58
文章分类

全部博文(54)

文章存档

2014年(12)

2013年(42)

分类: LINUX

2014-01-15 12:33:30

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

首先需要安装7z软件

#apt-get install p7zip-full 

命令行方式:

压缩 7za a -t7z -mx=9 test.7z test-dir 

参数解释:

a           添加一个归档文件

-t7z       表明这是一个7z的文件

-mx=9   表明我们需要极限的压缩比。默认为5

test.7z  压缩为test.7z文件

test-dir 压缩的文件夹为test-dir

解压缩:

7za X test.7z

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

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

使用归档管理器:

压缩:

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

解压缩:

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

压缩比:

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

阅读(5827) | 评论(0) | 转发(2) |
0

上一篇:linux下制作patch

下一篇:kernel笔记——块I/O

给主人留下些什么吧!~~