常见的压缩命令

 

Linux支持的压缩命令非常多,彼此可能无法相互压缩/解压文件以下列出几个常见的压缩文件扩展名:

.Z          compress程序压缩的文件

.gz         gzip程序压缩的文件

.bz2       bzip2程序压缩的文件

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

.tar.gz    tar程序打包的文件,经过gzip的

压缩

.tar.bz2  tar程序打包的文件,经过bzip2的压缩

 

1. gzip

gzip可以说是运用最广的压缩命令了,压缩出的文件是*.gz的文件名。下面举一例说明:

将/etc/issue 复制到/tmp并用gzip压缩

[root@zj etc]#cp /etc/issue /tmp
[root@zj etc]#cd tmp
[root@zj tmp]#gzip -v issue
issue: -4.3% --replaced with issue.gz
[root@zj tmp]#ls
issue.gz

同理,压缩完成后,将issue.gz的内容读出来

[root@zj tmp]#zcat issue.gz
此时屏幕上会显示issue.gz解压缩之后的文件内容

2. bzip2

bzip2是为了取代gzip并提供更佳的压缩比而来的。

将/etc/issue 复制到/tmp并用bzip2压缩

[root@zj etc]#cp /etc/issue /tmp
[root@zj etc]#cd tmp
[root@zj tmp]#bzip2 -v issue

[root@zj tmp]#ls
issue.bz2

压缩完成后,将issue.bz2的内容读出来

[root@zj tmp]#bzcat issue.bz2
此时屏幕上会显示issue.bz2解压缩之后的文件内容

posted on 2013-04-16 16:45  洋泡泡  阅读(223)  评论(0编辑  收藏  举报