1、tar的確算是Linux自帶的命令,因?yàn)樗械腖inux發(fā)行版上都有這個(gè)命令,而且在Linux上打包/解包文件也非常常見(jiàn),tar命令屬于是日常必須的命令。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比薩爾圖網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式薩爾圖網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋薩爾圖地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
2、使用壓縮方式創(chuàng)建和解開(kāi)備份文件,這是GNU的新版tar的功能,需要同時(shí)安裝gzip。例如:tar cvf backup.tar /etc 上面的命令將/etc下的所有文件打包成tar存檔文件backup.tar。
3、Linux下使用tar命令解壓和壓縮文件,這屬于基本操作,先看實(shí)例。壓縮Desktop目錄下所有的png文件為png.tar。解壓png.tar到Desktop當(dāng)前目錄。
Linux系統(tǒng)中,最常用的打包命令是tar,該命令可以將許多文件一起保存到一個(gè)單獨(dú)的磁帶或磁盤(pán)中進(jìn)行歸檔。不僅如此,該命令還可以從歸檔文件中還原所需文件,也就是打包的反過(guò)程,稱為解打包。
linux解壓命令是tar。tar是linux中最常用的解壓縮命令。tar命令可用于處理后綴名為tar,targz,tgz,tarZ,tarbz2的文件。
如果需要在本地路徑下直接解開(kāi),那直接執(zhí)行 tar -zxvf etc.tar.gz 即可。(2)部分解壓 假設(shè)我們需要把壓縮包(etc.tar.gz)中的 vconsole.conf 解壓出來(lái)。
01 首先進(jìn)入到等待輸入shell指令的linux命令行狀態(tài)下,如下圖所示。輸入shell指令:tar -czf test.tar.gz test.txt,如下圖所示。最后按下回車鍵就會(huì)看到test.txt被成功壓縮為test.tar.gz,如下圖所示。
如圖看到的示例,用tar命令來(lái)打包這些文件以及目錄。(文件目錄以自己實(shí)際情況為準(zhǔn),這里用做參考用例)如圖所示,tar -cvf便是打包,包名可以自己定(要加.tar后綴名),這是打包一個(gè)bdtxt文件。
1# tar -xvf archive_name.tar.gz 上面這個(gè)解包命令將會(huì)將文檔解開(kāi)在當(dāng)前目錄下面。
Linux系統(tǒng)中,最常用的打包命令是tar,該命令可以將許多文件一起保存到一個(gè)單獨(dú)的磁帶或磁盤(pán)中進(jìn)行歸檔。不僅如此,該命令還可以從歸檔文件中還原所需文件,也就是打包的反過(guò)程,稱為解打包。
01 首先進(jìn)入到等待輸入shell指令的linux命令行狀態(tài)下,如下圖所示。輸入shell指令:tar -czf test.tar.gz test.txt,如下圖所示。最后按下回車鍵就會(huì)看到test.txt被成功壓縮為test.tar.gz,如下圖所示。
解包用 xvf 參數(shù)。打包、解包細(xì)節(jié)事項(xiàng):2)、如果想把打包文件存放到其他地方,就要指定打包路徑存放 tar 的打包文件。例:把 directory 目錄及文件打包到 backups_tar 目錄。
//采用管道,其中 - 參數(shù)表示將所創(chuàng)建的文件輸出到標(biāo)準(zhǔn)輸出上 tar -zxvf cm-1tar.gz cat cm-1tar.gz.* | tar -zxv tar可以用來(lái)壓縮打包單文件、多個(gè)文件、單個(gè)目錄、多個(gè)目錄。