19.壓縮打包介紹 gip壓縮工具 bzip壓縮工具 xz壓縮工具
阿新 • • 發佈:2019-09-25
1.linux下常見的字尾名所對應的壓縮工具。
.gz:表示由gzip壓縮工具壓縮的檔案。
.bz:表示由bzip2壓縮工具壓縮的檔案。
.tar:表示由tar打包程式打包的檔案。
.tar.gz:先由tar打包,再由gzip壓縮。
.tar.bz2:先由tar打包,再由bgzip壓縮。
.tar.bz2:先由tar打包,再由xz壓縮。
2.gip壓縮工具
gizp命令格式為gizap [-d#] filename 其中#為1-9的數字。
-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]#