基本 | tar

哇哩哇哩哇通用技能LinuxLinux命令约 489 字大约 2 分钟

基本 | tar

tar 是一个用于创建和提取归档文件(压缩文件)的命令,通常在命令行终端中使用。以下是从入门到高阶的tar命令详细讲解。

入门

1. 创建归档文件

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

tar -cvf 目标文件名 源文件1 源文件2 ...

例如,要创建一个名为archive.tar的归档文件,包含文件file1.txtfile2.txt,可以执行以下命令:

tar -cvf archive.tar file1.txt file2.txt

进阶

2. 提取归档文件内容

要从归档文件中提取内容,可以使用以下命令:

tar -xvf 归档文件名

例如,要从archive.tar中提取内容,可以执行以下命令:

tar -xvf archive.tar

3. 列出归档文件内容

你可以使用以下命令来列出归档文件中的内容:

tar -tvf 归档文件名

例如:

tar -tvf archive.tar

高阶

4. 压缩归档文件

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

tar -czvf 压缩文件名.tar.gz 源文件1 源文件2 ...

例如,要将文件file1.txtfile2.txt创建为压缩文件archive.tar.gz,可以执行以下命令:

tar -czvf archive.tar.gz file1.txt file2.txt

5. 解压缩归档文件

要解压缩压缩的归档文件,可以使用以下命令:

tar -xzvf 压缩文件名.tar.gz

例如,要解压缩压缩文件archive.tar.gz,可以执行以下命令:

tar -xzvf archive.tar.gz

6. 压缩和解压指定目录

你可以使用 -C 选项来指定要在哪个目录下进行压缩或解压缩操作:

tar -czvf 压缩文件名.tar.gz -C 指定目录 源文件1 源文件2 ...
tar -xzvf 压缩文件名.tar.gz -C 指定目录

总结

通过tar命令,你可以轻松创建、提取和管理归档文件,还可以进行压

Loading...