tar常用命令介绍

本文详细介绍了在Linux环境中,如何使用tar命令进行文件的压缩与解压,包括与gzip、bzip2和compress的结合使用,以及处理.zip和.rar文件的方法。通过示例,展示了tar创建和提取.tar、.tar.gz、.tar.bz2、.tar.Z、.rar和.zip等各种格式压缩文件的操作。
摘要由CSDN通过智能技术生成

最常见的压缩与解压命令是tar

参数讲解:
-c表示产生新的包
-r表示增加文件的意思
-u表示更新文件
-t列出包中的文件
-x解开包的意思

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
举例:
    tar -cf all.tar  *.jpg   #将所有后缀为.jpg的文件压缩到 all.tar中
    tar -rf all.tar  *.gif   #将所有后缀为.gitf的文件增加到 all.tat中
    tar -uf all.tar logo.gif #更新原来包中logo.gif的文件
    tar -tf all.tar 	     #列出all.tar中所有的文件
    tar -xf all.tar			#解压all.tar包

-z:有gzip属性的 
-j:有bz2属性的 
-Z:有compress属性的 
-v:显示所有过程 
-O:将文件解开到标准输出
上边的参数根据压缩和解压档案时进行选择

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。  这个参数是必须要存在的。

为了方便用户在打包解包的同时可以压缩或解压文件,tar 提供在打包或解包的同时调用其它的压缩程序,比如调用 gzip、bzip2
1.tar调用gzip
tar -zcvf all.tar.gz *.jpg #将所有的后缀是.jpg的文件使用gzip压缩,将其打包成一个包
tar -zxvf all.tar.gz #解包

2.tar调用bzip2
tar -jcvf all.tar.bz2 *.jpg #将所有的后缀是.jpg的文件使用bzip2压缩,将其打包成一个包
tar -jxvf all.tar.bz2 #解包

3.ta

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进阶牛牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值