Linux tar命令使用
时间: 2024-05-01 20:23:41 浏览: 94
tar 命令是在 Linux 系统中用来压缩和解压缩文件的命令,用于创建 tar 归档文件和提取归档文件的内容。
下面是 tar 命令的一些常见用法:
- 创建一个 tar 归档文件
```
tar -cvf archive.tar file1 file2 file3
```
这将创建一个名为 archive.tar 的 tar 归档文件,并将文件 file1、file2 和 file3 放入其中。其中 `-c` 选项表示创建新的归档文件,`-v` 表示在命令行中显示详细的输出信息。
- 查看 tar 归档文件的内容
```
tar -tvf archive.tar
```
这将列出 tar 归档文件 archive.tar 中包含的文件列表。其中 `-t` 选项表示列出归档文件的内容。
- 提取 tar 归档文件的内容
```
tar -xvf archive.tar
```
这将从归档文件 archive.tar 中提取出所有文件。其中 `-x` 选项表示提取归档文件的内容。
- 压缩文件并创建 tar 归档文件
```
tar -czvf archive.tar.gz file1 file2 file3
```
这将创建一个名为 archive.tar.gz 的 tar 归档文件,并将文件 file1、file2 和 file3 压缩为 gzip 格式。其中 `-z` 选项表示使用 gzip 压缩,`.gz` 扩展名表示 gzip 压缩格式。
- 解压缩 tar 归档文件并展开压缩文件
```
tar -xzvf archive.tar.gz
```
这将解压缩 tar 归档文件 archive.tar.gz,并将其中的文件展开。其中 `-x` 选项表示提取归档文件的内容,`-z` 选项表示使用 gzip 解压缩。```.gz```扩展名表示gzip压缩格式。
阅读全文