Linux tar 命令详解:创建、压缩、解压缩文件归档

tar 命令是 Unix 和类 Unix 系统(如 Linux)中用于创建、压缩和解压缩文件归档的命令行工具。它可以将多个文件和目录打包成一个单独的归档文件,方便备份、传输和管理。

tar 命令基本语法

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

常用选项

| 选项 | 描述 | |---|---| | -c | 创建新的归档文件 | | -x | 从归档文件中提取文件 | | -v | 显示详细信息 | | -f | 指定归档文件的名称 | | -z | 使用 gzip 压缩或解压缩归档文件 | | -j | 使用 bzip2 压缩或解压缩归档文件 | | -t | 列出归档文件中的文件列表 |

示例

1. 创建一个名为 archive.tar 的归档文件,包含 file1 和 file2:

tar -cvf archive.tar file1 file2

2. 解压缩名为 archive.tar 的归档文件:

tar -xvf archive.tar

3. 使用 gzip 压缩创建一个名为 archive.tar.gz 的归档文件:

tar -cvzf archive.tar.gz file1 file2

4. 使用 bzip2 解压缩名为 archive.tar.bz2 的归档文件:

tar -xvjf archive.tar.bz2

5. 列出名为 archive.tar 的归档文件中的文件列表:

tar -tvf archive.tar

更多信息

您可以通过 man tar 命令查看 tar 的完整手册页,了解更多详细的使用方法和选项。

Linux tar 命令详解:创建、压缩、解压缩文件归档

原文地址: https://www.cveoy.top/t/topic/c4gO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录