linux中常用的压缩与解压缩指令

目录

1、zip格式的压缩与解压缩

1. 压缩文件夹

2.压缩文件

2、gzip格式的压缩与解压缩

压缩与解压缩指令tar

1.压缩文件夹

2.压缩文件

3.解压缩gzip文件

3、小结


前言:在Linux的环境中,压缩文件案的扩展名大多是:*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2,这是因为Linux支持的压缩挃令非常多,且不同的扩展名所用到的压缩指令不同,彼此之间无法相互压缩或解压了。

                                                      

gz gzip 压缩

bz2 bzip2 压缩                                                                                                                                   

Linux上常见的压缩指令就是gzip与bzip2,这些指令通常仅能针对一个档案进行压缩与解压缩。

1、zip格式的压缩与解压缩

如果没有安装zip,就不能执行zip指令,需要安装的话,运行下这条安装命令即可

yum install zip

压缩指令zip

1. 压缩文件夹

压缩zip格式的压缩包命令格式:zip -r 文件名.zip 文件夹的路径

例如:把当前目录下的test文件夹压缩成test.zip

zip -r test.zip test

 或者加上-p,可以在压缩时不显示指令的执行过程

zip -p -r test.zip test

 或者使用绝对地址对test文件夹进行压缩

zip -q -r test.zip /Desktop/test

 

2.压缩文件

例如:把test.txt压缩成test.zip

zip test.zip test.txt

 解压缩指令unzip
解压zip格式的压缩包命令格式:unzip 文件名.zip

2、gzip格式的压缩与解压缩

压缩与解压缩指令tar

1.压缩文件夹

例如:将当前目录下test文件夹全部打包并压缩成gzip格式

tar -zcvf test.tar.gz test 或者 tar -zcvf test.tgz test

 2.压缩文件

将test压缩成gzip格式

tar -zcvf test.tar.gz test.txt

3.解压缩gzip文件

将test.tar.gz解压到当前目录下

tar -zxvf test.tar.gz

3、小结

zcvf创建用gzip的压缩
xzvf用gzip进行解压
cjvf创建用bzip2进行压缩
xjvf用bzip2进行解压

压缩小结
(1)、*.tar 用 tar -cvf打包
(2)、*.tar.gz和*.tgz 用 tar -zcvf压缩
(3)、*.zip 用 zip 压缩

解压缩小结
(1)、*.tar 用 tar -xvf解压
(2)、*.tar.gz和*.tgz 用 tar -zxvf解压
(3)、*.zip 用 unzip解压
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值