linux压缩后面不写名称,Linux 压缩指令及名称意义统计

1、tar 命令最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar;

tar 程序打包的数据,并没有压缩过;

tar是打包程序,这个命令可以在打包的同时调用gzip或者bzip2进行压缩.

一般以.tar.gz结尾的是用gzip压缩的,而.tar.bz2结尾的是用bzip2压缩的.

tar 对文件目录进行打包备份,生成一个.tar文档

gzip bzip2 都是压缩程序,可以和tar 结合使用:

在tar命令中可以直接调用gzip bzip2

#tar tvzf  /tmp/my_home_directory.tar.gz           //z  表示 gzip

#tar tvjf   /tmp/my_home_directory.tar.bz2         //j   表示bzip2

使用 gzip要比bzip2快,但是bzip2会获得比 gzip高的压缩率

2、gzip(gzip,gunzip,zcat-compress or expand files)。

是GNUzip的缩写,它是一个GNU(全称是GNU's Not Unix)自由软件的文件压缩程序;

#tar tvzf   /tmp/my_home_directory.tar.gz           //z  表示 gzip,通常选项f都放到最后面

3、bzip2(bzip2,bunzip2-a block-sorting file compressor,)

是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好;

#tar tvjf   /tmp/my_home_directory.tar.bz2         //j   表示bzip2,通常选项f都放到最后面

4、 *.Z---compress程序压缩的档案;

compress是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档

案,压缩后的档案可以以 uncompress 解压。 若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。

由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具;

5、 *.tar.gz------ tar 程序打包的档案,其中并且经过 gzip的压缩

6、 *.tar.bz2------tar 程序打包癿档案,其中并且经过 bzip2 癿压缩

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

若说 gzip 是为了取代 compress 并提供更好的压缩比而成立的,那么 bzip2 则是为了取代 gzip 并提

供更佳的压缩比而来的。 bzip2 这玩意的压缩比竟然比 gzip 还要好~至与bzip2 的用法几乎与 gzip 相同!

posted on 2014-03-20 11:32 顺其自然EVO 阅读(174) 评论(0)  编辑  收藏 所属分类: linux

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值