linux提供了很多的压缩工具
bzip2工具:文件扩展名为(.bz2)、compress工具:扩展名为(.Z),已经很少用、 gzip工具:扩展名为(.gz)、zip工具:扩展名为(.zip)。
1、bzip2工具(bzip2用于压缩文件、bzcat用于显示已压缩文本文件的内容、bunzip2用于解压.bz2文件、bzip2recover用于尝试恢复受损的压缩文件)
[root@t1 ~]# bzip2 t1
[root@t1 ~]# ls -l|grep t1
-rw-r--r-- 1 root root 58 06-28 09:20 rec00001t1.bz2
-rw-r--r-- 1 root root 58 06-28 08:54 t1.bz2
-rwxr--r-- 1 root root 248 06-28 05:49 test1
[root@t1 ~]# bzcat t1.bz2
one
two
three
four
five
[root@t1 ~]# bunzip2 t1.bz2
[root@t1 ~]# ls -l|grep t1
-rw-r--r-- 1 root root 58 06-28 09:20 rec00001t1.bz2
-rw-r--r-- 1 root root 24 06-28 08:54 t1
-rwxr--r-- 1 root root 248 06-28 05:49 test1
[root@t1 ~]# bzcat t1.bz2
one
two
three
four
five
2、gzip工具(最常用)gzip用于压缩、gunzip用于解压缩文件
[root@t1 ~]# ls -l|grep test1
-rwxr--r-- 1 root root 550 06-28 09:29 test1
-rwxr--r-- 1 root root 248 06-28 05:49 test1~
[root@t1 ~]# gzip test1
[root@t1 ~]# ls -l|grep test1
-rwxr--r-- 1 root root 248 06-28 05:49 test1~
-rwxr--r-- 1 root root 488 06-28 09:29 test1.gz
[root@t1 ~]# gunzip test1.gz
[root@t1 ~]# ls -l|grep test1
-rwxr--r-- 1 root root 550 06-28 09:29 test1
-rwxr--r-- 1 root root 248 06-28 05:49 test1~
3、zip工具
[root@t1 ~]# zip -r zhouzip zhou ------- -r用于将整个目录下的文件压缩为一个文件
adding: zhou/ (stored 0%)
adding: zhou/test1 (deflated 16%)
adding: zhou/tett (deflated 16%)
adding: zhou/test1zip.zip (stored 0%)
adding: zhou/test2 (stored 0%)
adding: zhou/1 (deflated 16%)
[root@t1 ~]# unzip zhouzip.zip
Archive: zhouzip.zip
replace zhou/test1? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: 1234
inflating: 1234
replace zhou/tett? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: 12345
inflating: 12345
replace zhou/test1zip.zip? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: 21
extracting: 21
replace zhou/test2? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: 22
extracting: 22
replace zhou/1? [y]es, [n]o, [A]ll, [N]one, [r]ename: r12
new name: 54
inflating: 54
4、tar工具
[root@t1 ~]# tar -cvf tttt zhou.test z.test -c:创建文件 -v:在处理过程中列出文件 -f:输出结果到文件
zhou.test
z.test
[root@t1 ~]# tar -xvf tttt -x:解包文件
zhou.test
z.test
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23655288/viewspace-734188/ ,如需转载,请注明出处,否则将追究法律责任。