linux下压缩、解压缩

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

你可能感兴趣的:(Linux服务器)