linux命令 tar
时间: 2023-11-06 11:09:08 浏览: 168
linux系统的tar命令
tar是一个在Linux系统中常用的命令,用于打包和压缩文件或目录。它可以将多个文件或目录打包成一个文件,也可以将一个文件解压缩成多个文件或目录。
tar命令的基本语法如下:
```
tar [选项] [文件/目录]
```
常用选项:
- `-c`:创建一个新的归档文件(打包)
- `-x`:从归档文件中提取文件(解包)
- `-z`:使用gzip压缩/解压缩
- `-j`:使用bzip2压缩/解压缩
- `-v`:显示详细信息
- `-f`:指定归档文件名
例如,将目录/home/user1下的所有文件和子目录打包成一个名为backup.tar的文件:
```
tar -cvf backup.tar /home/user1
```
将backup.tar解包到当前目录下:
```
tar -xvf backup.tar
```
将backup.tar使用gzip压缩,并命名为backup.tar.gz:
```
tar -czvf backup.tar.gz /home/user1
```
阅读全文