使用 tar命令

tar 是 Unix 和 Linux 系统中非常常用的命令之一。它可以将多个文件和目录打包成一个归档文件,并且支持压缩和解压缩功能。在本文中,我们将介绍 tar 命令的常见用法和参数。

打包文件和目录为.tar压缩包

要将文件或目录打包成一个归档文件,可以使用以下命令:

tar -cvf archive.tar file1 file2 dir/ 

其中 -c 表示创建归档文件,-v 表示显示详细信息,-f 表示指定归档文件名。上述命令将会把 file1file2dir 目录下的所有文件和子目录打包成一个名为 archive.tar 的文件。

解包

要解包一个归档文件,可以使用以下命令:

tar -xvf archive.tar 

这个命令会将 archive.tar 文件解包到当前目录下。如果想要将归档文件解包到指定目录下,可以使用 -C 参数:

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

上述命令会将 archive.tar 文件解包到 /path/to/directory 目录下。

压缩文件或目录为gzip格式

要将归档文件压缩成 gzip 格式,可以使用以下命令:

tar -czvf archive.tar.gz file1 file2 dir/ 

其中 -z 表示使用 gzip 压缩算法。上述命令将会把 file1file2dir 目录下的所有文件和子目录打包成一个名为 archive.tar.gz 的压缩文件。

解压缩

要解压缩一个 gzip 格式的归档文件,可以使用以下命令:

tar -xzvf archive.tar.gz 

这个命令会将 archive.tar.gz 文件解压到当前目录下。

列出归档文件内容

要列出归档文件中包含的文件和目录列表,可以使用以下命令:

tar -tvf archive.tar 

这个命令会列出 archive.tar 文件中包含的所有文件和目录列表。

添加文件到归档文件

要在现有的归档文件中添加一个文件,可以使用以下命令:

tar -rvf archive.tar file3 

这个命令会将 file3 文件添加到 archive.tar 文件末尾。

从归档文件中删除文件

要从现有的归档文件中删除一个文件,可以使用以下命令:

tar -dvf archive.tar file2 

这个命令会从 archive.tar 文件中删除 file2 文件。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值