tar:Linux中的压缩和归档工具

在Linux和类Unix系统中,tar是一个广泛使用的工具,它可以帮助我们打包和压缩文件和目录。tar命令是一个功能强大且灵活的工具,
var code = “1e151a17-1987-4796-8bbc-96893856d5b6”

基础语法

tar [选项] [归档文件] [文件或目录...]

常用选项:

-c:创建归档文件。
-x:从归档文件中提取文件。
-f:指定归档文件的名称。
-v:显示操作的详细信息。
-z:通过 gzip 压缩/解压缩归档文件(使用 .tar.gz 扩展名)。
-j:通过 bzip2 压缩/解压缩归档文件(使用 .tar.bz2 或 .tbz2 扩展名)。
-r:向现有的归档文件中追加文件。
-t:列出归档文件中的文件列表。

1.创建归档文件:

使用tar命令创建归档文件非常简单。通过以下命令,我们可以将文件和目录打包成一个归档文件:

tar -cf archive.tar file1 file2 directory/

这个命令会将file1、file2和directory目录打包成名为archive.tar的归档文件。

2.解压缩归档文件:

tar -xf archive.tar

该命令将归档文件 archive.tar 解压缩到当前目录。

3.压缩归档文件:

tar -czf archive.tar.gz file1 file2 directory/

该命令将文件和目录打包成一个经过 gzip 压缩的归档文件 archive.tar.gz。

4.解压缩经过 gzip 压缩的归档文件:

tar -xzf archive.tar.gz

5.列出归档文件中的文件列表

tar -tf archive.tar

6.向现有的归档文件中追加文件:

tar -rf archive.tar newfile

该命令将 newfile 追加到归档文件 archive.tar 中。

当然还有很多命令,个人比较常用的

tar -xf archive.tar -C /path/to/directory

解压指定文件到某个目录,-C选项后面跟着要解压到的目录的路径/path/to/directory,方便地将归档文件解压缩到特定目录,而无需先切换到该目录再进行解压缩操作。

后续更改使用习惯后继续更新。。。。。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值