tar命令是類Linux中比價(jià)常用的解壓與壓縮命令。
可以使用命令 (man tar) 命令來進(jìn)行查看man的基本命令。下面舉例說明一下tar 的基本命令。
#tar -cvf sysconfig.tar /etc/sysconfig
命令解釋:將目錄/etc/sysconfig/目錄下的文件打包成文件sysconfig.tar文件,并且放在當(dāng)前目錄中
(可以使用pwd命令查看當(dāng)前路徑,可以使用ls命令來查看當(dāng)前文件夾)參數(shù)解釋如下:
命令解釋:解壓文件sysconfig.tar,將壓縮文件sysconfig.tar文件解壓到當(dāng)前文件夾內(nèi)。參數(shù)解釋如下:
-x 解壓文件。
tar調(diào)用程序進(jìn)行壓縮與解壓縮。
1、tar調(diào)用gzip。
.gz結(jié)尾的文件就是調(diào)用gzip程序進(jìn)行壓縮的文件linux命令,相反文件以.gz結(jié)尾的文件需要使用gunzip來進(jìn)行解壓。tar中使用-z參數(shù)
來調(diào)用gzip程序。在這里通過舉例子來進(jìn)行解釋。
#tar -czvf sysconfig.tar.gz /etc/sysconfig/
命令解釋:將目錄/etc/sysconfig/打包成一個(gè)tar文件包,通過使用-z參數(shù)來調(diào)用gzip程序,對(duì)目錄/etc/sysconfig/進(jìn)行壓縮linux命令,
壓縮成文件sysconfig.tar.gz,并且將壓縮成的文件放在當(dāng)前文件夾內(nèi)。參數(shù)解釋如下:
-z 調(diào)用gzip程序來壓縮文件,壓縮后的文件名稱以.gz結(jié)尾。
#tar -xzvf sysconfig.tar.gz