新聞中心
在Linux系統(tǒng)中,我們常常需要進(jìn)行文件、文件夾的壓縮,在壓縮格式的選擇上,tar格式是很常見的一種選擇,因為它不僅能夠?qū)⑽募嚎s成一個歸檔的單獨(dú)文件,還具有壓縮速度快、壓縮比高的特點(diǎn)。本文將介紹如何在Linux系統(tǒng)中將文件壓縮成tar格式。

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)扎囊,10多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
一、tar的基本知識
tar是一種Unix下的文件打包命令,用它可以將一個或多個文件打包成一個文件,既可以用來備份數(shù)據(jù),也可以用來將多個文件合并成一個文件。tar并不具有壓縮功能,只是將多個文件或目錄打包在一起形成一個文件。
tar的語法格式為:
tar [選項] [文件或目錄名]
常用的選項有:
-c:表示創(chuàng)建新歸檔文件
-x:表示解壓縮歸檔文件
-v:表示操作過程中顯示詳細(xì)信息
-f:指定歸檔文件名
-z:使用gzip壓縮文件
-j:使用bzip2壓縮文件
二、將文件壓縮成tar格式
1.將單個文件壓縮成tar格式
使用tar命令將單個文件壓縮成tar格式,語法格式為:
tar -cvf tar文件名.tar 原文件名
參數(shù)解釋:
-c:表示創(chuàng)建新歸檔文件;
-v:表示操作過程中顯示詳細(xì)信息;
-f:指定歸檔文件名。
例如,將文件a.txt壓縮成tar格式,命令為:
tar -cvf a.tar a.txt
在執(zhí)行該命令時,系統(tǒng)將a.txt文件壓縮成一個名為a.tar的壓縮包。
2.將多個文件壓縮成tar格式
使用tar命令將多個文件壓縮成tar格式,語法格式為:
tar -cvf tar文件名.tar 原文件名1 原文件名2 … 原文件名n
例如,將文件a.txt、b.txt、c.txt壓縮成tar格式,命令為:
tar -cvf abc.tar a.txt b.txt c.txt
在執(zhí)行該命令時,系統(tǒng)將a.txt、b.txt、c.txt三個文件壓縮成一個名為abc.tar的壓縮包。
3.將目錄壓縮成tar格式
使用tar命令將目錄壓縮成tar格式,語法格式為:
tar -cvf tar文件名.tar 目錄名
例如,將目錄test壓縮成tar格式,命令為:
tar -cvf test.tar test/
在執(zhí)行該命令時,系統(tǒng)將test目錄壓縮成一個名為test.tar的壓縮包。
4.將壓縮包中的文件解壓
使用tar命令將壓縮包中的文件解壓,語法格式為:
tar -xvf tar文件名.tar
參數(shù)解釋:
-x:表示解壓縮歸檔文件
-v:表示操作過程中顯示詳細(xì)信息
-f:指定歸檔文件名。
例如,將壓縮包a.tar中的文件解壓,命令為:
tar -xvf a.tar
在執(zhí)行該命令時,系統(tǒng)將a.tar壓縮包中的文件解壓出來。
三、使用gzip壓縮tar格式文件
tar不具有壓縮功能,我們可以結(jié)合gzip命令來實(shí)現(xiàn)文件的壓縮。gzip是更流行的UNIX/LINUX壓縮程序之一,它可以把目標(biāo)文件壓縮成為后綴名為gzip、gz、z的文件,壓縮效果比較好。我們在使用tar命令進(jìn)行文件打包的同時,用gzip對打包成功的文件進(jìn)行壓縮。
將tar格式文件壓縮為gzip格式,語法格式為:
tar -zcvf tar文件名.tar.gz 原文件名1 原文件名2 … 原文件名n
其中,參數(shù)-z表示使用gzip壓縮文件,生成后綴名為tar.gz的壓縮包。
例如,將目錄test壓縮成tar.gz格式文件,命令為:
tar -zcvf test.tar.gz test/
在執(zhí)行該命令時,系統(tǒng)將test目錄打包成名為test.tar的文件,再通過gzip進(jìn)行壓縮,生成名為test.tar.gz的壓縮包。
使用tar命令解壓gzip格式文件,只需要在原有的命令上加上-z參數(shù)即可,例如解壓test.tar.gz文件,命令為:
tar -zxvf test.tar.gz
在執(zhí)行該命令時,系統(tǒng)將test.tar.gz文件解壓出來。
四、結(jié)語
在Linux系統(tǒng)中使用tar進(jìn)行文件壓縮的操作,是一個必備技能。本文介紹了如何將單個文件、多個文件、目錄壓縮成tar格式的壓縮包,并介紹了如何使用gzip進(jìn)行壓縮和解壓縮。無論是備份數(shù)據(jù)、遷移文件還是節(jié)省硬盤空間,都可以使用tar格式的文件壓縮來實(shí)現(xiàn)。
相關(guān)問題拓展閱讀:
- linuxtar壓縮文件壓縮后比原來少多少
linuxtar壓縮文件壓縮后比原來少多少
linuxtar壓縮文件壓縮普通的word文檔,壓縮之后會是之返枯仿前的1/敗寬3,
但如果是linuxtar文件(或者ghost映象漏纖等等),原本mp3音樂就是壓縮文件的,winrar壓縮之后,不會變小,甚至有可能變大。
linux 壓縮為tar的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 壓縮為tar,Linux壓縮技巧:如何將文件壓縮為tar格式,linuxtar壓縮文件壓縮后比原來少多少的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文標(biāo)題:Linux壓縮技巧:如何將文件壓縮為tar格式(linux壓縮為tar)
URL分享:http://m.fisionsoft.com.cn/article/cocshcg.html


咨詢
建站咨詢
