gzip,bzip2压缩工具及tar打包工具
1.gzip压缩工具
   1》参数:
        -c:将参数的数据输出到屏幕上,可通过数据流重定向来处理
        -d:用于解压
        -v:可以显示出原文件/压缩文件的压缩比等
        -#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6
2》gzip压缩的后缀是:.gz
3》gzip可以直接接要压缩的文件名,如要压缩test这个文件:gzip test
                                      结果是test.gz
4》注:gzip不加参数压缩时,原文件是会消失的,结果只有test.gz
           gzip不能压缩文件夹,只能压缩单个文件
5》解压缩 :gzip -d 文件名   ,也可以使用:gunzip 文件名
6》因为gzip不加参数压缩时不能保存原文件,所以可以使用重定向来进行压缩来保留原文件如: gzip -c test > test.gz   后面的文件名是自己来命名的,为了便于识别,最好使用.gz为后缀。
7》如果想要看压缩文件中的内容,但又不想解压缩,可以使用命令zcat命令
    即:zcat+文件名
2.bzip2压缩工具
1》参数
     -c:将压缩过程中产生的数据输出到屏幕上,可通过数据流重定向来处理
     -d:解压缩
     -k:压缩时保留原文件
     -v:可以显示出原文件/压缩文件的压缩比等
     -#:指压缩等级,-1是最快的,但压缩比最差,-9是最慢的,默认的是-6
  2》bzip2的使用方法基本上和gzip是一样的,但是它可以在压缩时候不删除原文件,那就要使用参数-k就可以实现,如:bzip2 -k test
  3》bzip2压缩后的后缀名是:.bz2
  4》不解压若想看里面的内容的话,使用的命令是:bzcat
     如:bzcat test.bz2
3 . tar工具的使用
   由于对文件进行压缩时,只能压缩单个的文件,不能压缩文件夹,所以就要使用tar对文件夹先进行打包,才能进行文件夹的压缩。
1》参数
   -c:新建打包文件
   -t:不进行解压而查看打包文件中的内容
   -x:解压打包或解压缩
   -j:通过bzip2的支持进行压缩/解压缩,此时文件名叫做:*.tar.bz2
   -z:通过gzip的支持进行压缩/解压缩,此时文件名叫做:*.tar.gz
   -v:显示处理的信息
   -f filename:-f后面接要被处理的文件名
   -C 目录:这个参数用在解压缩时,指定解压缩的目录。
   -p:保留各人数据的原本权限与属性。
   -P:保留绝对路径,即允许备份数据中含有根目录的意思
  —exclude=file:在压缩的过程中,还要将file打包
2》其实在日常中常被用到的只有下面的这三个而已
    压缩:tar -jcv -f filename.tar.bz2  +要被压缩的文件或目录
    查询:tar -jtv -f filename.tar.bz2
    解压缩:tar -jxv -f filename.tar.bz2 -C +欲解压缩的目录
     注:也可以把参数j换成z,则后缀就变成了*.tar.gz