linux中压缩文件的命令
时间: 2024-02-10 07:08:13 浏览: 71
在Linux中,压缩文件的命令主要有以下几种:
1. 使用tar命令进行打包和压缩:
```shell
# 打包文件
tar -cvf archive.tar file1 file2 file3
# 解压缩文件
tar -xvf archive.tar
# 压缩文件为tar.gz格式
tar -czvf archive.tar.gz file1 file2 file3
# 解压缩tar.gz文件
tar -xzvf archive.tar.gz
# 压缩文件为tar.bz2格式
tar -cjvf archive.tar.bz2 file1 file2 file3
# 解压缩tar.bz2文件
tar -xjvf archive.tar.bz2
# 压缩文件为tar.xz格式
tar -cJvf archive.tar.xz file1 file2 file3
# 解压缩tar.xz文件
tar -xJvf archive.tar.xz
```
2. 使用gzip命令进行压缩和解压缩:
```shell
# 压缩文件
gzip file
# 解压缩文件
gzip -d file.gz
```
3. 使用bzip2命令进行压缩和解压缩:
```shell
# 压缩文件
bzip2 file
# 解压缩文件
bzip2 -d file.bz2
```
4. 使用zip命令进行压缩和解压缩:
```shell
# 压缩文件
zip archive.zip file1 file2 file3
# 解压缩文件
unzip archive.zip
```
5. 使用rar命令进行压缩和解压缩:
```shell
# 压缩文件
rar a archive.rar file1 file2 file3
# 解压缩文件
unrar x archive.rar
```
阅读全文