首頁  >  文章  >  運維  >  linux tgz是什麼格式

linux tgz是什麼格式

青灯夜游
青灯夜游原創
2022-11-10 18:42:009109瀏覽

在linux中,tgz是壓縮檔案格式;TGZ檔案是Gzip壓縮的Tar文件,TAR文件歸檔產生的多個文件經Gzip壓縮後歸為一個文件,從而減少佔用的空間。 Linux中可以利用tar指令來解壓縮tgz文件,語法「tar  zxvf  檔名.tgz  -C /指定路徑」或「tar zxvf  檔名.tgz -C ./」。

linux tgz是什麼格式

本教學操作環境:linux7.3系統、Dell G3電腦。

tgz是壓縮檔案格式。

TGZ檔案是Gzip壓縮的 Tar 檔案。

.tar.gz,或是.tgz的檔案一般是在UNIX下用tar和gzip壓縮的檔案。

Unix系統中的.TAR文件歸檔透過Gnu Zip (.GZIP) 方式壓縮,TAR文件歸檔產生的多個文件經Gzip 壓縮後歸為一個文件,從而減少佔用的空間。

開啟TGZ文件,不同的系統開啟方法略有不同,需要的應用程式如下圖所示:

linux tgz是什麼格式

Linux解壓縮.tgz ,.tar.gz檔

一、Linux操作.tgz檔

1.解壓縮.tgz檔:

#(1)解壓縮到目前資料夾

      指令:tar zxvf  檔案名稱.tgz -C ./     

    zx  eg: tgz -C ./

(2)解壓縮到指定資料夾下

#     指令:tar  zxvf  檔案名稱.tgz  -C /指定路徑

     eg:解壓縮到家目錄:tar zxvf simple-examples.tgz -C /Home

二、Linux下操作.tar.gz檔

1.壓縮.tar.gz檔

  指令:tar  -zcvf   壓縮檔名.tar.gz   壓縮檔名

      eg:tar -zcvf demo.tar.gz test

2.解壓縮指令:

#  指令:tar -zxvf   壓縮檔名.tar.gz -C /指定路徑

#  eg:tar -zxvf demo.tar.gz -C /home

補充:tar詳細參數介紹


-c: 建立壓縮檔案
-x:解壓縮

-t:查看內容

-r:向壓縮歸檔檔案結尾追加檔案
-u:更新原壓縮套件中的檔案

這五個是獨立的指令,壓縮解壓縮都要用到其中一個,可以和別的指令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓縮檔案時可選的。

-z:有gzip屬性的
-j:有bz2屬性的

-Z:有compress屬性的

-v:顯示所有過程

-O:將文件解開到標準輸出

下面的參數-f是必須的


-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名稱。

# tar -cf all.tar *.jpg
這條指令是將所有.jpg的檔案打成一個名為all.tar的套件。 -c是表示產生新的包,-f指定包的檔名。

# tar -rf all.tar *.gif
這條指令是將所有.gif的檔案增加到all.tar的包包裡面去。 -r是表示增加文件的意思。

# tar -uf all.tar logo.gif
這條指令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar
這條指令是列出all.tar套件中所有文件,-t是列出文件的意思

# tar -xf all. tar 這條指令是解開all.tar套件中所有文件,-t是解開的意思

壓縮

tar -cvf jpg.tar *.jpg //將目錄裡所有jpg檔打包成jpg.tar 

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

#總結

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 解壓縮

#相關推薦:《

Linux影片教學

以上是linux tgz是什麼格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn