码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下的压缩和解压

时间:2016-05-11 21:49:16      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

1. gzip, bzip2 能否直接压缩目录呢?

不可以

2. 请快速写出,使用gzip和bzip2压缩和解压一个文件的命令。
压缩:gzip 1.txt bzip2 1.txt
解压:gzip -d 1.txt.gz bzip2 -d 1.txt.bz2

3. tar 在打包的时候,如果想排除多个文件或者目录如何操作?
--exclude filename

4. 请实验,如果不加 "-" 是否正确, 如 tar zcvf  1.tar.gz  1.txt 2.txt ?
正确,可以执行命令

5. 如何使用tar打包和解包 .tar.gz, .tar.bz2 的压缩包?
打包:tar -zcf,tar -jcf
解包:tar -xzf,tar -xjf

6. 找一个大点的文件,使用tar 分别把这个文件打成 .tar.gz和.tar.bz2 压缩包,比较一下哪个包会更小,从而得出结论,是gzip压缩效果好还是bzip2压缩效果好?
bzip2压缩效果好

7. 使用tar打包并压缩的时候,默认压缩级别为几? 想一想如何能够改变压缩级别呢?(提示,tar本身没有这个功能哦,可以尝试拆分打包和压缩)tar打包压缩时,是按照gzip和bzip2的默认压缩级别来的,gzip工具默认压缩级别为6,bzip2默认压缩级别为9.
改变默认压缩级别可以这样来做,首先tar打包,然后再使用gzip或者bzip2压缩工具来压缩,压缩的时候指定压缩级别。如:  tar cvf 1.tar 123/;  gzip -2 1.tar

Linux下的压缩和解压

标签:

原文地址:http://www.cnblogs.com/zhangyin6985/p/5483494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!