linux中tar打包
时间: 2024-06-28 12:00:55 浏览: 174
linux tar命令简介
在Linux中,`tar`命令是一个强大的归档和压缩工具,用于创建、查看、解压和管理文件或目录的归档文件(称为.tar文件)。`tar`全称是"tape archive",最初设计用于磁带备份,但现在广泛应用于各种存储介质。
以下是`tar`基本用法:
1. 创建归档文件:
```
tar [选项] 文件名 [文件...]
```
例如,要创建名为mybackup.tar的归档文件,包含当前目录下的所有内容:
```bash
tar -cvf mybackup.tar .
```
`-c`表示创建一个新的归档文件,`-v`(verbose)显示详细操作过程,`-f`指定输出文件。
2. 解压归档文件:
```
tar [选项] -xvf 归档文件
```
如解压mybackup.tar:
```bash
tar -xvf mybackup.tar
```
常用选项包括:
- `-z`或`--gzip`:使用gzip压缩归档文件(.tar.gz)
- `-j`或`--xz`:使用xz压缩(更快,但可能需要额外安装)
- `-t`或`--list`:列出归档文件的内容
阅读全文