Linux/macOS的打包、压缩、解压缩

打包

tar,打包后的扩展名为 .tar

xxx.tar为打包后的文件名,xxx为被打包的文件

tar -cf xxx.tar xxx

压缩

压缩命令为:gzipbzip2,但是tar命令中已经集成压缩命令,可以通过制定参数进行文件压缩

tar -zcf xxx.tar.gz xxx

tar -jcf xxx.tar.bz2 xxx

避免与只是打包的文件混淆,扩展名规定:.tar.gz、.tar.bz2、.tgz、.tbz2(后两个为缩写形式),便于区分

解压缩

tar命令目前已经可以自动识别压缩的格式,不需要指定压缩格式

解包、解压缩(一般都叫做解压、解压缩)

tar -xvf xxx.tar.gz -C /tmp

以上命令的功能:解压到根目录的tmp目录下

-v:可以在终端详细的列出处理的过程

最佳实践:使用tar -xvf解压(无论压缩文件是否真正的通过gzip、bzip2等压缩)

其他的解压缩

tar -xf xxx.tar.gz -C /tmp

tar -xf xxx.tar.bz2 -C /tmp

快速使用

不记得参数怎么办?只用知道tar(manipulate tape archives)是和压缩和解压有关即可

(系统:macOS Catalina 10.15.7)

单独执行tartar -helptar --help

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值