centos学习笔记(5)--压缩和解压缩命令

 压缩和解压缩命令:

.zip     .gz      .bz2      .tar.gz     .tar.bz2

[root@localhost ~]#  yum -y install zip   -->安装命令

zip:

[root@localhost ~]# zip java牛.zip  java牛  -->压缩文件  源文件

[root@localhost ~]# zip -r java书籍.zip java书籍 -->压缩文件  源目录

[root@localhost ~]#  unzip java牛  --> 解压缩文件

 

.gz

[root@localhost ~]# gzip 源文件 压缩文件名(可不写则默认为源文件名)-->

压缩为.gz格式的压缩文件,源文件会消失

[root@localhost ~]#  gzip -c 源文件  > 压缩文件(可不写)  -->加上-c 源文件保留 

[root@localhost ~]# gzip -r  源目录 -->压缩目录里面文件

[root@localhost ~]# gzip -d 压缩文件  -->解压文件

[root@localhost ~]# gungzip 压缩文件  -->解压文件

 

.bz2:

[root@localhost ~]# bzip2 源文件 -->不保留源文件

[root@localhost ~]# bzip -k 源文件  -->保留源文件

[root@localhost ~]# bzip -d 压缩文件  -->解压文件

[root@localhost ~]# bzip -dk 压缩文件  --> 解压文件,保留压缩压缩文件

 

打包命令tar

[root@localhost ~]#  tar -cvf  打包的文件.tar  源文件  -->文件打包

[root@localhost ~]# tar -xvf  打包的文件.tar  -->解打包

[root@localhost ~]# gzip  源文件.tar-->把tar压缩成gz

[root@localhost ~]# bzip2 -k -源文件.tar -->把tar文件压缩成bz2,保留源文件

解打包的时候先解压,然后解打包

 

一步到位:

[root@localhost ~]# tar  -zcvf   压缩文件名.tar .gz  源文件名 -->直接压成成 文件名.tar.gz的格式

[root@localhost ~]# tar  -jcvf   压缩文件名.tar .bz2  源文件名 -->直接压成成 文件名.tar.bz2 的格式

[root@localhost ~]# tar -zxvf  压缩文件.tar.gz -->直接解压成源文件,原压缩文件不会消失

[root@localhost ~]# tar -jxvf 压缩文件.tar.bz2 -->直接压缩成原文件,原压缩文件不会消失

 

把文件解压到指定的目录下

[root@localhost ~]# tar  -jxvf  文件名.tar.bz2  -C  /tmp/   -->解压到tmp目录下

压缩多个文件到指定目录下

[root@localhost ~]#  tar -zcvf  tmp/文件名.tar.gz  文件一 文件二

查看压缩文件

[root@localhost ~]# tar  -ztvf  /tmp/文件名.tar.gz  

 

 

 

 

 

 

 

 

 

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值