Linux压缩和解压

一、zip和unzip

1、zip压缩

zip  压缩包名.zip  被压缩的文件       

说明:将指定文件压缩成后缀为zip的压缩文件,注意文件要带后缀,压缩包要自己起名称

2、unzip解压

unzip  要解压的文件 

二、gzip和gunzip

1、gzip压缩

gzip   压缩包名.gz  被压缩的文件

说明:将指定文件压缩成后缀为gz的压缩文件,注意文件要带后缀,压缩包要自己起名称

2、gunzip解压

gunzip  压缩文件

或者

gzip -d 压缩文件

注意:要想保留原文件需要加上选项-k

三、bzip2和bunzip2

1、压缩

bzip2  压缩包名.bz2  被压缩的文件

说明:将指定文件压缩成后缀为bz2的压缩文件,注意文件要带后缀,压缩包要自己起名称

2、解压

bzip2  -d   压缩包

或者

bunzip2    压缩包

注意:要想保留原文件需要加上选项-k

四、文件打包和解包(Ubuntu  tar)

说明:打包不是打成压缩包,解包也不是解压缩包,打包只是将文件放在一个包中,解包就是将打的包解开,打包会保留源文件

选项:

-c:要进行打包,或者创建包

-x:解包

-t:在不解包的情况下查看包

注意:以上三个不能同时使用,互斥

-f:指定要操作的文件,比如要被打包或者压缩的文件

-v:查看操作信息

-z:指定压缩的方式,使用gzip压缩

-j:同上,使用bzip2压缩

-C:解压或者解包到指定路径,需要放在解压操作的最后

--exclude:忽略某个文件,即:不对指定文件进行操作

例子:

    打包: tar  -cf  包名.tar  被操作的文件

    解包:tar  -xf   包文件   -C  指定目录

   压缩包:tar  -cz[v]f  压缩包名.tar.gz   被操作的文件  --exclude  被忽略的文件

   解压缩:tar  -xf   压缩包   -C  指定解压到的路径

  打包和压包:tar  -czvf   压缩包.tar.gz   被操作的文件   

  解包和解压缩:tar  -xvf   压缩包  -C  指定的解压目录

注意:这里只用gzip进行压缩包的举例,另外解压缩可以不指定解压缩的类型,会自动匹配

.tar.gz可以略写为.tgz

.tar.bz2可以略写为.tbz2或.tbz

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值