linux下常見(jiàn)的壓縮包擴(kuò)展名有:[*.tar *.tar.gz *.tgz *.gz *.Z *.bz2 ]
壓縮方式關(guān)系圖如下:

1.png
常見(jiàn)的壓縮用的gzip和bzip兩種壓縮算法
(1).使用gzip壓縮的擴(kuò)展名是*.tar
(2)使用bzip壓縮的擴(kuò)展名是*.bz和bz2兩種
命令格式:
[root@localhost ~]# tar [-j|-z][cv] [-f 創(chuàng)建的檔名] filename... #打包壓縮
[root@localhost ~]# tar [-j|-z][tv] [-f 創(chuàng)建的檔名] #查看檔名
[root@localhost ~]# tar [-j|-z][xv] [-f 創(chuàng)建的檔名] [-C 目錄](méi) #解壓縮
個(gè)人總結(jié)如下:
壓縮(常用):
[root@localhost ~]# tar -[z|j]cvf [創(chuàng)建的檔名] [將壓縮的文件名...]
即:
[root@localhost ~]# tar -zcvf [創(chuàng)建的檔名.tar] [將壓縮的文件名...]
[root@localhost ~]# tar -jcvf [創(chuàng)建的檔名.gz(2)] [將壓縮的文件名...]
解壓縮(常用):
[root@localhost ~]# tar -[z|j]xvf [創(chuàng)建的檔名] [-C 目錄](méi)
即:
[root@localhost ~]# tar -zxvf [創(chuàng)建的檔名.tar] [-C 目錄](méi)
[root@localhost ~]# tar -jxvf [創(chuàng)建的檔名.gz(2)] [-C 目錄](méi)
參數(shù)含義:
-c #壓縮
-x #解壓縮
-t #查看檔名
-r: #向壓縮歸檔文件末尾追加文件
-u: #更新原壓縮包中的文件
#以上五個(gè)獨(dú)立參數(shù)每次使用有且只有一個(gè),不能同時(shí)使用
-z #透過(guò)gzip的支持進(jìn)行壓縮/解壓縮:此時(shí)檔名最最好為 *.tar.gz
-j #透過(guò)bzip2的支持進(jìn)行壓縮/解壓縮:此時(shí)檔名最好為 *.tar.bz2
-v #在壓縮/解壓縮過(guò)程中,將正在處理的檔名顯示出來(lái)
-C 目錄 # 這個(gè)參數(shù)用于在指定的目錄下 解壓縮
-p: #保留備份數(shù)據(jù)的原本屬性與權(quán)限常用于備份(-c)重要的配置檔
-P: #保留絕對(duì)路徑,亦即允許備份數(shù)據(jù)中含有根目錄存在之意