Linux解压命令,压缩命令

 许多刚刚接触Linux的人往往纠结于Linux的众多格式解压问题,今天 带给大家常用的Linux的解压命令,不妥之处,欢迎指正!



第一:以.tar.gz结尾的文件

tar xvzf file.tar.gz  或者 gzip -dc file.tar.gz | tar xvf -(这里用到了管道)


第二:以.zip结尾的文件

unzip file.zip


第三:以.tar.bz2结尾的文件

tar xvIf file.tar.bz2 或者 bzip2 -dc file.tar.bz2 | xvf -


第四: 以.a为扩展名的文件:
tar xv file.a


第五:以.gz为扩展名的文件:
gunzip file.gz


第六:以.bz2为扩展名的文件:
bunzip2 file.bz2

 

 

 

 

 

下面来逐个解释压缩,解压缩的工具


第一:ar

ar指令可以创建、修改归档文件或从归档文件中提取文件

例如:ar -rc Mlib.a t1.o t2.o /*意思就是将t1.o、t2.o加到Mlib.a中*/

           ar -t Mlib.a t1.o/*意思就是把t1.o从归档文件中删除*/

 

第二:arj

arj指令是用来创建和操纵.arj压缩包的

例如:arj a test ~/passwd ~/shadow/*意思就是把后面2个文件加到test.arj文件中

提示:使用该命令的时候不需要加扩展名,该命令会自动添加。

 

第三:bunzip2

bunzip2指令是用来解压缩bzip2指令压缩过的文件

例如:bunzip2 ***-*.0betaB.tar.bz2 /*会解压缩该文件,并且删除压缩文件,若需要保留 带参数k*/

 

第四:bzip2

bzip2指令用于压缩文件

例如:bzip2 file.tar/*生成文件file.tar.bz2*/

 

第五:gunzip

gunzip指令用于解压缩由gzip压缩过的文件

例如:gunzip -l file.tar.gz

 

第六:gzip

bzip2指令用于压缩文件

例如:gzip -v file.tar


第七:tar

tar是一个打包程序,经常结合压缩共组对其生成的打包文件进行压缩。

tar的用法太多,我主要介绍一下其选项

   -c 用于创建新的备份档案文件

   -f 把要备份的文件追加到档案文件的末尾

   -t 列出档案文件的内容

   -x 从档案文件里面释放文件

   -z 用gzip压缩或解压归档文件

   -j  用bzip2压缩活解压归档文件

还有一些我就不在赘述了,希望大家在使用Linux的过程当中总结方法,与君共勉!!!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值