Linux环境的压缩与解压缩

1.Compress  --非常旧的一款压缩软件

如果系统不支持的话可以进行简单的安装    yum install ncompress

compress   -rcv  文件或目录

-r  目录下的文件同时给予压缩

-c  压缩数据输出到屏幕

-v  显示压缩过程

uncompress 文件.Z    解压缩

2.gzip   zcat  -可以解开compress  zip gzip软件所压缩的文件

gzip -cdtv# 文件名

-c 压缩数据显示在屏幕上

-d  解压缩的参数

-t   检验压缩文件的一致性

-v   显示压缩信息

-#   压缩等级    -1最快压缩比最差   -9最慢压缩比最好默认-6

zcat     文件名.gz   -----查看压缩文件内的内容

gzip   -9 -c   文件>文件.gz   最佳压缩比压缩,保留原文件

3.bzip2  bzcat -----提供更好的压缩比

bzip2    -cdkzv  文件名

-c 压缩数据显示在屏幕上

-d  解压缩的参数

-k   保留原文件,不会删除

-z    压缩的参数

-v   显示压缩信息-

-#   压缩等级    -1最快压缩比最差   -9最慢压缩比最好默认-6

bzcat 文件名.gbz2     -----查看压缩文件内的内容

4.   tar

压缩   tar -jcv -f 文件名.tar.bz2    被压缩的文件或目录

查询    tar -jtv  -f 文件名.tar.bz2

解压缩   tar -jxv  -f 文件名.tar.bz2   -C与解压缩的目录

tar   -j/-z   cv  -f 新建的文件名     filename   -打包与压缩

tar -j/-z   tv  -f 新建的文件名    查看文件名

tar  -j/-z  xv  -f 新建的文件名   -C目录      解压缩

-c  新建打包文件   搭配-v使用查看被打包的文件

-t   查看被打包的文件名

-x    解包或解压缩    和-C使用可以在特定目录下解压缩

-c -t   -x  不可同时出现在一串命令中

-j   通过bzip2 的支持     文件名最好是*.tar.bz2

-z   通过gzip 的支持     文件名最好是*.tar.gz

-v   显示正在处理的文件

-f   被处理的文件名

-C    目录  用于解压缩

原文地址:https://www.cnblogs.com/nihaofenghao/p/6523522.html