新聞中心
Linux壓縮tar.gz教程

創(chuàng)新互聯(lián)長期為近千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為象州企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站制作,象州網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
Linux系統(tǒng)具有壓縮和解壓縮的能力,其中最常用的壓縮格式之一就是tar.gz。這種文件格式非常適合在網(wǎng)絡(luò)上傳輸大量的數(shù)據(jù),以便在另一臺計算機(jī)上解壓縮并使用。在本文中,我們將介紹如何使用Linux系統(tǒng)中的tar.gz壓縮文件格式來壓縮和解壓縮文件。
一、壓縮文件
在Linux系統(tǒng)中壓縮文件非常簡單。你可以通過在命令行中使用tar和gz的命令結(jié)合起來實現(xiàn)。我們需要進(jìn)入要壓縮的文件所在的目錄。然后,輸入以下命令:
tar -czvf filename.tar.gz filename/
其中,c表示壓縮模式,z表示使用gzip壓縮文件,v表示詳細(xì)模式,f表示要創(chuàng)建的文件名,filename.tar.gz是壓縮后的文件名,filename/是要被壓縮的目錄名稱。在運行這個命令之后,tar將開始壓縮目標(biāo)文件夾并將它們保存在一個新的壓縮文件中。
二、解壓縮文件
Linux系統(tǒng)也有解壓縮tar.gz文件的能力。為了解壓縮這種文件格式,你需要使用tar和gz命令。下面是在Linux系統(tǒng)中進(jìn)行解壓縮的步驟:
1.確定你壓縮文件的位置。你可以將文件解壓縮到任何你想要的位置,只要那里有足夠的磁盤空間。
2.使用終端窗口訪問你要解壓的文件。只需在終端窗口中輸入以下命令:
tar xvzf filename.tar.gz
其中x表示解壓縮模式,v表示詳細(xì)模式,z表示使用gzip解壓縮文件,f表示被解壓的文件名,filename.tar.gz是要被解壓的文件名。這會在當(dāng)前目錄下創(chuàng)建一個新的文件夾,并將壓縮的文件解壓到其中。
3.檢查解壓縮后的文件。在命令行中輸入ls命令,查看新文件夾是否有正確的文件。
tar | gzip是在Linux開發(fā)中最常用的工具之一。整合這兩種工具可以幫助你壓縮和解壓縮文件,使它們很容易在Internet上傳輸。用tar | gzip壓縮文件是相當(dāng)簡單的,只需要使用特定的命令行格式。解壓縮tar.gz文件也非常簡單,只需要在命令行中使用特定的解壓縮命令。熟練掌握這種文件壓縮與解壓技巧,對于Linux開發(fā)人員和管理員來說是非常必要的。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220在LINUX下如何將tar壓縮文件解壓到指定的目錄下
將tar壓縮文件解壓到指定的目錄下的命令是:
tar -xvf 壓縮文件 -C /指定目錄
例:#tar -xvf openstack_test.tar -C /tmp
說明:把根目錄下的openstack_test.tar解壓到/tmp下。
擴(kuò)展資料:
tar命令是Unix/Linux系統(tǒng)中備份文件的可靠方法,幾乎可以工作于任何環(huán)境中,它的使用權(quán)限是所有用戶。
解壓參數(shù)說明:
-x : –extract,–get 解開tar文件。
-v : –verbose 列出每一步處理涉及的文件的信息,只用一個“v”時,僅列出凱正文件名,使用兩個“v”時,列出權(quán)限、所有者、大小、時間、文件名等信息。
-f : –file 文件名 指定要處理的文件名??梢砸簩O備用“-”代表標(biāo)準(zhǔn)輸出或標(biāo)準(zhǔn)輸入。
-C,–directory DIR 轉(zhuǎn)到指定的目錄.
參考來源資料:
百度百科-
Tar(Linux系統(tǒng)命令)
一、解壓.tar.gz格式到指定的目錄下:
命令格式為:tar -zxvf 【壓縮包文件名.tar.gz】 -C 【路徑】/
例如:tar -zxvf japan.tar.gz -C /tmp/
二、解壓.tar.bz2格式到指定的目錄下:
命令格式:tar -jxvf 【壓縮包文件名.tar.bz2】 -C 【路徑】/
例如:tar -zxvf japan.tar.bz2 -C /tmp/
三、壓縮.tar.gz格式到指定目錄下
命令格式:tar -zcvf 【目錄】/ 【壓縮包文件名.tar.gz】【源文件】
例如:tar -zcvf /tmp/test.tar.gz japan/
注意:一次壓縮多個文件直接在源文件后用空格格開即可
四、壓縮.tar.bz2格式到指定目錄下
命令格式:tar -jcvf 【目錄】/ 【壓縮包文件名.tar.gz】【源文件】
例如:tar -jcvf /tmp/test.tar.bz2 japan/
注意:一次壓縮多個文件直接在源文件后用空格格開即可
擴(kuò)展資料
每條選項以及命令直接的空格一定要打,Linux嚴(yán)格區(qū)分大小寫,輸入時注意大小寫。
tar在困喊森Linux上是常用的打汪畝包、壓縮、加壓縮工具,他的參數(shù)很多,常用滲納的壓縮與解壓縮參數(shù)有:
-c :create 建立壓縮檔案的參數(shù);
-x : 解壓縮壓縮檔案的參數(shù);
-z : 是否需要用gzip壓縮;
-v: 壓縮的過程中顯示檔案;
-f: 置頂文檔名,在f后面立即接文件名,不能再加參數(shù)
linux下tar命令解壓到指定的目錄 :
#tar zxvf /bbs.tar.zip -C /zzz/bbs
//把根目錄下的bbs.tar.zip解壓到/zzz/bbs下,前提要保證存在/zzz/bbs這個目錄
這個和cp命令有點不同,cp命令如果不存在這個目錄就會自動創(chuàng)建這個目錄!
附:用tar命令打包
例:將當(dāng)前目錄下的zzz文件打包到根目錄下并命名為zzz.tar.gz
#tar zcvf /zzz.tar.gz ./zzz
—
tar 解壓縮命令
tar
-c: 建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數(shù)是根據(jù)需要在壓縮或解壓檔案時可選的。
-z:有g(shù)zip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:罩好將文件解開到標(biāo)準(zhǔn)輸出
下面的參數(shù)-f是必須的
-f: 使用檔案名字,切記,這個參數(shù)是最后一個參數(shù),后面只能接檔案名。
# tar -cf all.tar *.jpg
這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產(chǎn)生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
這條命令是將所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
這條命令是更新原來tar包all.tar中l(wèi)ogo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
這條命令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
這條命令是解出all.tar包中所有文件,-x是解開的意思
壓縮
tar –cvf jpg.tar *.jpg //將目錄里所有jpg文件打包旦悶讓成tar.jpg
tar –czf jpg.tar.gz *.jpg //將目錄里所有jpg文件打包成jpg.tar后,并且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //將目錄里所有jpg文件打包成jpg.tar后,并且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //將目錄里所有jpg文件打包成jpg.tar后,并且將其用compress壓縮,生成一個umcompress壓縮過的包,命名為jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的壓縮,需要先下載rar for linux
zip jpg.zip *.jpg //zip格式的壓縮,需要先下載zip for linux
解壓
tar –xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2 //解壓 tar.bz2
tar –xZvf file.tar.Z //解壓tar.Z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip
總結(jié)
1、*.tar 用 tar –xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz 用 tar –xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar –xjf 解壓
6、*.Z 用模局 uncompress 解壓
7、*.tar.Z 用tar –xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓
tar x*f -C 目錄 (C 為大寫, *為 z j 或 空)
使用參數(shù)C (大寫)。
如解壓abc.tar.bz2 解壓到/嘩稿禪亂塵abc/abc
linux下壓縮tar.gz的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux下壓縮tar.gz,linux壓縮tar.gz教程,在LINUX下如何將tar壓縮文件解壓到指定的目錄下的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計,成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價值。
標(biāo)題名稱:linux壓縮tar.gz教程(linux下壓縮tar.gz)
本文鏈接:http://www.dlmjj.cn/article/dpgijpd.html


咨詢
建站咨詢
