壓縮打包介紹 gip壓縮工具 bzip壓縮工具 xz壓縮工具

1.linux下常見的後綴名所對應的壓縮工具。linux

.gz:表示由gzip壓縮工具壓縮的文件。bash

.bz:表示由bzip2壓縮工具壓縮的文件。工具

.tar:表示由tar打包程序打包的文件。code

.tar.gz:先由tar打包,再由gzip壓縮。ip

.tar.bz2:先由tar打包,再由bgzip壓縮。class

.tar.bz2:先由tar打包,再由xz壓縮。test

2.gip壓縮工具打包

gizp命令格式爲gizap [-d#] filename 其中#爲1-9的數字。file

-d:解壓縮時使用。程序

-#:表示壓縮等級,1爲最差,9爲最好,6爲默認。

[root@bogon ~]# mkdir /tmp/8
[root@bogon ~]# cd /tmp/8
[root@bogon 8]# mkdir test
[root@bogon 8]# mv /tmp/1.txt test
[root@bogon 8]# cd test
[root@bogon test]# ls
1.txt
[root@bogon test]# gzip 1.txt
[root@bogon test]# ls
1.txt.gz

gzip後面跟文件名,表示在當前目錄下壓縮該文件,而元文件也會消失。

解壓縮命令:

[root@bogon test]# gzip -d 1.txt.gz
[root@bogon test]# ls
1.txt

gzip -d後面跟壓縮文件表示解壓縮該文件。gzip不支持壓縮目錄。

[root@bogon test]# cd ..
[root@bogon 8]# gzip test
gzip: test is a directory -- ignored
[root@bogon 8]# ls test
1.txt

3.bzip2壓縮工具

bzip2命令格式爲bzip2 [-dz] filename 只有-z(壓縮)和-d(解壓縮)兩個選項。默認級別是9。壓縮是加或不加-z選項均可以壓縮文件。bzip不支持壓縮目錄。

[root@bogon test]# bzip2 -d 1.txt.bz2
[root@bogon test]# bzip2 -z 1.txt
[root@bogon test]# ls
1.txt.bz2

4.下這壓縮工具

xz命令的格式爲xz [-dz] filename ,只有-z和-d兩個選項。壓縮是加或不加-z選項均可以壓縮文件。

xz命令

[root@bogon test]# bzip2 -d 1.txt.bz2
[root@bogon test]# xz 1.txt
[root@bogon test]# ls
1.txt.xz
[root@bogon test]# xz -d 1.txt.xz
[root@bogon test]# xz -z 1.txt
[root@bogon test]# ls
1.txt.xz
相關文章
相關標籤/搜索