gzip:
1. gzip *.txt : 分别对单个文件进行压缩
2.gunzip *gz : 分别对单个文件进行解压缩
bzip2:
1. bzip2 *.txt : 分别对单个文件进行压缩
2. bunzip2 *bz2 : 分别对单个文件进行解压缩
3. bzip2 -k *txt : 分别对单个文件进行压缩并保留原文件(gzip不支持此操作)
tar:
-c : 创建
-x : 释放
-v : 显示提示信息
-f : 制定压缩文件的名字
-z : 使用gzip格式进行压缩
-j : 使用bzip2的方式进行压缩
-C : 指定目录
1. tar -zcvf test.tar.gz *txt
2. tar -zxvf test.tar.gz
3. tar -zxvf test.tar.gz -C testdir/ : 解压缩到指定目录
rar:
a : 压缩
x : 解压缩
1. rar a all *.txt
2. rar x all.rar testdir/
zip:
1. zip test *txt
2. unzip test.zip -d testdir/
注意点:
1. gzip、bzip2不能压缩目录
2. tar压缩时原则上需要指定压缩格式,如.gz,.bz2等,解压缩需要根据压缩格式使用对应的解压缩方式
3. rar需要手动安装
4. rar压缩参数不带-
5. rar解压缩到指定目录之间在解压缩文件的后面跟目录
6. zip压缩目录可递归-r