打包解包

本文详细介绍了如何使用tar和gz命令进行文件打包、压缩、解压等操作,包括基本命令、高级用法及常见场景应用。

打tar包

tar cvf .tar包名 包源文件

tar cvf task.tar t1 t2

 

在tar包基础上,打gz包

gzip .tar包;命令运行后,task.tar->task.tar.gz

gzip task.tar

 

将gz包解压为tar包,命令运行后,task.tar.gz->task.tar

gzip -d task.tar.gz

 

查看tar包

 tar tvf pack1.tar

 

解tar包

 tar xvf pack1.tar

 

打gz包,一步到位

tar cvfz task.tar.gz t1 t2

 

解gz包,一步到位

tar xvfz task.tar.gz

 

打包隐藏文件

tar cvfz pack.tar.gz  * .t1 .t2

 

打包所有文件(包括隐藏文件)

tar cvfz pack.tar.gz  * .

 

打包所有文件(不包括隐藏文件)

tar cvfz pack.tar.gz  *

 

另外两种打解gz包法:

打gz压缩包
tar -cvf - t* | gzip -c > pack4.tar.gz


解gz压缩包
gzip -cdf pack4.tar.gz | tar xvf -

 

转载于:https://www.cnblogs.com/zyh2017/p/4989570.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值