Linux 目录文件压缩
时间: 2023-12-05 09:39:57 浏览: 137
Linux中常用的目录文件压缩方式有多种,下面将介绍几种常用的压缩方式:
1. tar打包并压缩
```shell
# 将目录filedir打包并压缩为filedir.tar.gz文件
tar -zcvf filedir.tar.gz filedir
# 将目录filedir打包并压缩为filedir.tar.bz2文件
tar -jcvf filedir.tar.bz2 filedir
# 将目录filedir打包并压缩为filedir.tar.xz文件
tar -Jcvf filedir.tar.xz filedir
```
2. zip压缩
```shell
# 将目录filedir压缩为filedir.zip文件
zip -r filedir.zip filedir
```
3. rar压缩
```shell
# 将目录filedir压缩为filedir.rar文件
rar a filedir.rar filedir
```
注意:以上命令中,filedir为待压缩的目录或文件名,-zcvf表示打包并压缩为tar.gz格式,-jcvf表示打包并压缩为tar.bz2格式,-Jcvf表示打包并压缩为tar.xz格式,-r表示递归压缩子目录中的文件。
阅读全文