3.文件与文件系统的压缩与打包

压缩   compress  gzip,zcat     bzip2,bzcat          

打包:tar (自身不带压缩功能,只能打包归档,把多个文件归档成一个文件,不是压缩,文件会增大,不会减小)

  • compress(压缩后的文件以.Z为后缀)
  1. #yum install -y ncompress  //安装软件包
  2. #compress -v文件  //压缩,-v查看压缩过程
  3. #uncompress 压缩文件  //解压
  4. #compress -c -v 文件 > 压缩文件  //保留原文件,默认不保留,-c保留原文件
  • gzip(压缩后的文件以.gz为后缀)
  1. #gzip 文件 //压缩
  2. #zcat 压缩文件  //查看压缩文件内容
  3. #gzip -d 压缩文件 //解压,-d解压
  4. #gzip -c 文件 > 压缩文件  //保留原文件
  • bzip2(压缩后的文件以.bz2为后缀)
  1. #bzip2 文件 //压缩
  2. # bzcat 压缩文件  //查看压缩文件内容
  3. # bzip2 -d 压缩文件 //解压,-d解压
  4. # bzip2 -c 文件 > 压缩文件  //保留原文件
  • tar(归档打包后的文件以.tar为后缀)

#tar cvf 压缩文件 文件 //归档,默认保留原文件

#tar cvf 压缩文件 文件 --remove-files  //不保留原文件

#tar tvf 压缩文件 //查看归档文件里有哪些内容

#tar xvf 压缩文件 //解档,默认解档在当前的文件夹中

#tar xvf 压缩文件 -C 指定的文件夹名 //解档在指定的文件夹中

               gzip压缩  #tar zcvf xx.tar.gz *  //压缩归档

打包的同时压缩           #tar zcvf xx.tar.gz   //解压

               bzip2压缩 #tar jcvf xx.tar.gz2 *  //压缩归档

                         #tar jcvf xx.tar.gz2   //解压

参数说明:

   c:创建一个归档文件

   v:显示创建归档的过程

   f:指明打包后的文件后缀为.tar

   t:在不解档的情况下,查看归档文件里有哪些内容

   x:解档

   -C:指明归档到的文件夹

   z:打包后用gizp压缩生成.tar.gz文件

   j:打包后用bizp2压缩生成.tar.bz2文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值