点击量:46
首先列出来几个常见的压缩文件的扩展名
*.Z compress程序压缩的文件
*.gz gzip程序压缩的文件
*.bz2 bzip2程序压缩的文件
*.tar tar程序打包的数据,并没有压缩过
*.tar,gz tar程序打包的文件,其中经过gzip的压缩
*tar.bz2 tar程序打包的文件,其中经过bzip2的压缩
tip:
Linux compress命令是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具。
gzip,zcat
[root@zhuwx~]#gzip [-cdtv] 文件名
[root@zhuwx~]#zcat 文件名.gz
参数:
-c : 将解压的数据输出到屏幕上,可通过数据流重定向来处理
-d : 解压缩的参数
-t : 可以用来检验一个压缩文件的一致性,看看文件有无错误
-v : 可以显示出原文件压缩文件的压缩比等信息
-# : 压缩等级,-1最快,但是压缩比最差,-9,最慢,但是压缩比最好默认是-6
bzip2,bzcat
[root@zhuwx~]#bzip [-cdtv] 文件名
[root@zhuwx~]#bzcat 文件名.bz2
参数:
-c : 将解压的数据输出到屏幕上,可通过数据流重定向来处理
-d : 解压缩的参数
-k : 保留原文件,而不会删除原始的文件
-z : 压缩的参数
-v : 可以显示出原文件压缩文件的压缩比等信息
-# : 压缩等级,-1最快,但是压缩比最差,-9,最慢