centos 压缩与解压命令

常用压缩格式:.zip  .gz  .bz2   .tar.gz  .tar.bz2

1、zip格式:      若报错 zip 未找到命令,用yum命令安装下 :yum -y install zip,yum install -y unzip
    文件压缩
      zip 压缩文件名 源文件    (普通文件压缩)
      zip -r 压缩文件名 源目录   (目录文件压缩)

    文件解压      
       unzip 压缩文件名

2、.gz格式
    文件压缩
       gzip 源文件                  压缩为.gz格式的压缩文件,源文件会消失
       gzip -c 源文件 > 压缩文件    压缩为.gz格式,源文件保留
       gzip -r 目录                 压缩目录下所有的子文件,但是不能压缩目录
    文件解压
       gunzip 压缩文件(或 gzip -d 压缩文件 )    (解压普通压缩文件)
       gunzip -r 目录                              (解压目录压缩文件)
    
3、bz2格式
   压缩
      bzip2 源文件        不保留源文件
      bzip2 -k 源文件     压缩之后保留源文件
      注意:bzip2命令不能压缩目录
   解压
      bzip2 -d 压缩文件       不保留压缩文件
      bunzip2 压缩文件        不保留压缩文件
      bunzip2 -k  压缩文件    保留压缩文件
   
4-1、tar打包命令
   tar -cvf 打包文件名 源文件
    选项:
    -c :打包
    -v :显示过程
    -f :指定打包后的文件名
    如 :tar -cvf  java.tar  java
    
4-2、tar解打包命令
    tar -xvf  打包文件名
    选项:
    -x : 解打包
    如:tar -xvf  书籍.tar

5、.tar.gz压缩格式
    其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式
    压缩:
       tar -zcvf 压缩名.tar.gz 源文件    -z :压缩为.tar.gz格式
    解压:
       tar -zxvf 压缩包名.tar.gz         -x:解压缩.tar.gz格式
    
6、.tar.bz2压缩格式
    其实.tar.bz2格式是先打包为.tar格式,再压缩为.bz2格式
    压缩
       tar -jcvf 压缩名.tar.bz2 源文件     -j :压缩为.tar.bz2格式
    解压
       tar -jxvf 压缩包名.tar.bz2          -x:解压缩.tar.bz2格式

7、压缩多文件到指定目录
   tar -zcvf /tmp/test.tar.gz 书籍1 书籍2

8、查看压缩包(不解压)
    [root@localhost ~]# cd /tmp/
    [root@localhost tmp]# tar -ztvf test.tar.gz   


  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值