日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用Linux命令解壓tar.gz壓縮文件(linux解壓tar》gz)

近年來,Linux的使用率逐漸提高,尤其是在開發(fā)領(lǐng)域。開發(fā)人員在進行開發(fā)工作的時候,難免會遇到需要解壓tar.gz壓縮文件的情況。那么,在Linux下如何使用命令來解壓tar.gz壓縮文件呢?本篇文章將為您詳細展示。

金安網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),金安網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為金安上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的金安做網(wǎng)站的公司定做!

一、什么是tar.gz壓縮文件?

tar.gz壓縮文件是Linux下一種常見的壓縮文件格式。它是指將多個文件或目錄通過tar命令打包,然后用gzip進行壓縮得到的文件。tar文件是Linux打包文件命令,gzip是Linux下的壓縮命令。

tar.gz格式壓縮文件在Linux中應(yīng)用廣泛,通常情況下,下載的Linux軟件、內(nèi)核源代碼和壓縮包都以.tar.gz格式存儲。

二、Linux解壓tar.gz命令

在Linux系統(tǒng)中,可使用 tar 命令來壓縮和解壓縮文件,gzip命令則是用于壓縮或解壓tar文件。下面依次講解解壓tar.gz文件的相關(guān)命令:

1、解壓.tar.gz文件

要解壓.tar.gz文件,可使用以下命令:

tar -zxvf example.tar.gz

參數(shù)說明:

-z:使用 gzip 壓縮/解壓文件;

-x:解壓文件;

-v:顯示詳細的處理過程,可省略;

-f:指定操作的文件名,可以使用相對路徑或絕對路徑。

舉個例子,當前目錄下有一個文件 example.tar.gz,要將其解壓縮至 /usr/soft/ 目錄下,只需要在終端窗口按下面格式輸入命令并回車即可:

$ tar -zxvf example.tar.gz -C /usr/soft/

2、查看.tar.gz文件內(nèi)容

為了查看.tar.gz文件內(nèi)容,可以使用以下命令:

tar -ztvf example.tar.gz

參數(shù)說明:

-z:使用 gzip 壓縮/解壓文件;

-t:查看壓縮文件內(nèi)的文件列表;

-v:顯示詳細的處理過程,可省略;

-f:指定操作的文件名,可以使用相對路徑或絕對路徑。

注:以上展示的是Linux下解壓縮.tar.gz文件的基本命令,使用實際命令時,應(yīng)根據(jù)實際需要使用命令參數(shù)。

三、常見問題及解決方法

1、tar: This does not look like a tar archive

出現(xiàn)這種錯誤的原因可能是:

a、文件損壞

b、文件格式不對

c、文件信息不完整

解決方法:

重下文件進行解壓縮

2、gzip: stdin: not in gzip format

出現(xiàn)這種錯誤的原因可能是壓縮包并非一個gzip格式的文件,而是其他壓縮格式的文件。壓縮文件格式除了gzip之外,還有:.zip、.rar、.7z等。

解決方法:

先確定該壓縮包的壓縮格式,然后再使用其他解壓縮工具進行解壓操作。

四、

本文從什么是tar.gz文件開始,詳細介紹了Linux下如何使用tar命令進行解壓縮操作。同時,針對常見問題,給出了解決方法。在Linux開發(fā)中,熟練掌握tar命令處理不同格式的壓縮文件是開發(fā)人員必備的技能之一,掌握這些知識讓開發(fā)人員更容易的進行開發(fā)工作。

相關(guān)問題拓展閱讀:

  • 如何在Linux上使用tar命令解壓和壓縮文件
  • linux中tar命令怎么解壓.tgz與.tar.gz文件
  • linux怎么解壓tar.gz 我怎么老失?。?/li>

如何在Linux上使用tar命令解壓和壓縮文件

之一步:

首先給出系統(tǒng)例子:

Examples:

tar -cf archive.tar foo bar  # Create archive.tar 中拍from files foo and bar.

tar -tvf archive.tar# List all files in archive.tar verbosely.

tar -xf archive.tar# Extract all 巧余files from archive.tar.

第二步:

操作演示:

# touch 1.txt 2.txt 

# echo> 1.txt 

# echo> 2.txt 

# tar -cf 12.tar 1.txt 2.txt 

# tar -tvf 12.tar 

-rw-r–r– root/root:32 1.txt

-rw-r–r– root/root:32 2.txt

# rm -rf 1.txt 2.txt 

# ls

12.tar  anaconda-ks.cfg  install.log  install.log.syslog

# 孝培滾tar xf 12.tar 

# ls

12.tar  1.txt  2.txt  anaconda-ks.cfg  install.log  install.log.syslog

# cat 1.txt 

# cat 2.txt 

#

第三步:

解釋說明:

-c 壓縮

-f 后面跟文件名,壓縮式跟“-f 文件名”

-x 解壓

-v 可視化,詳細信息

-t 查看tar壓縮包里面的文件

討論:

Linux下使用tar命令解壓和壓縮文件,這屬于基本操作,先看實例。

1、壓縮Desktop目錄下所有的png文件為png.tar。

2、解壓png.tar到Desktop當前目錄。

3、Tar命令參數(shù)

-c: 建立滲喚壓縮檔案

-x:解壓

-t:查看內(nèi)容

-r:向壓縮歸檔文件末尾追加文件

-u:更新原壓縮包中的文件

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

-z:有g(shù)zip屬性的

-j:有bz2屬性的

-Z:有compress屬性的

-v:顯示所有過程

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

下面的參數(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包中所有文件,-t是解開的意思

在linux中可以通過鏈信洞tar命令來進行文件的壓縮和解壓的操作

tar主要參數(shù)

-c: 建立棚枯壓縮檔案

-x:解壓

-t:查看內(nèi)容

-z:有g(shù)zip屬性的

-v:顯示所有過程

-f: 使用檔案名字,切記,這個參數(shù)是最后一個參數(shù),后面只能接檔案名。

舉例

打包文件tar: tar -cvf filename.tar folder

打包并壓縮文件tar.gz: tar -cvf filename.tar.gz folder

解壓文件tar: tar -xvf filename.tar

解壓文件tar.gz: tar -zxvf filename.tar.gz

總結(jié)

在linux中,tar命令是一個非常實用的壓縮和解壓的命令,通過靈活的運用這個命令可以讓你在文件備份和坦消數(shù)據(jù)傳輸中起到事倍功半的效果

解壓

語法:tar  文件或者目錄

使用該命令時,主選項是必須要有的,它告訴tar要做什么事情,輔選項是輔助使用的,可以選用。

主選項:

c 創(chuàng)建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。相當于打包。

x 從檔案文件中釋放文件。相當于拆包。

t 列出檔案文件的內(nèi)容,查看已經(jīng)備份了哪些文件。

特別注意,在參數(shù)的下達中, c/x/t 僅能存在一個!不可同時存在!因為不可能同時壓縮與解壓縮。

輔助選項:

-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮或解壓? 一般格式為xx.tar.gz或xx. tgz

-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮或解壓?一般格式為xx.tar.bz2  

-v :叢桐壓縮的過程中顯示文件!這個常用

-f :使用檔名,請留意,在 f 之后要立即接檔名喔!不要再加其他參數(shù)!

-p :使用原文件的原來屬性(屬性不會依據(jù)使用者而變)

–exclude FILE:在壓縮的過程中,不要將 FILE 打包!

范例:

范例一:將整個 /etc 目錄下的文件全部打包成為 /tmp/etc.tar 

# tar -cvf /tmp/etc.tar /etc    

# tar -zcvf /tmp/etc.tar.gz /etc  

# tar -jcvf /tmp/etc.tar.bz2 /etc  

# 特別注意,在參數(shù) f 之后的文件檔名是自己取的,我們習慣上都用 .tar 來作為辨識。

# 如果加 z 參數(shù),則以 .tar.gz 或 .tgz 來代表 gzip 壓縮過的 tar file ~

# 如果加 j 參數(shù),則以 .tar.bz2 來作為附檔名啊~

# 上述指令在執(zhí)行的時候,會顯示一個警告訊息:

# 『tar: Removing leading `/” from member names』那是關(guān)於絕對路徑的特殊設(shè)定。

范例二:查閱上述 /tmp/etc.tar.gz 文件內(nèi)有哪些文件? 

# tar -ztvf /tmp/etc.tar.gz

# 由於我們使用 gzip 壓縮,所以要查閱該 tar file 內(nèi)的高鄭襪文件時,

# 就得要加上 z 這個參數(shù)了!這很重要的!

范例三:將 /tmp/etc.tar.gz 文件解壓縮在 /usr/local/src 底下

# cd /usr/local/src

# tar -zxvf /tmp/etc.tar.gz

# 在預(yù)設(shè)的情況下,我們可以將壓縮檔在任何地方解開的!以這個范例來說

# 我先將工作目錄變換到 /usr/local/src 底下,并且解開 /tmp/etc.tar.gz

# 則解開的目錄會在 /usr/local/src/etc ,另外,如果您進入 /usr/local/src/etc

# 則會發(fā)現(xiàn),該目錄下的文件屬性與 /etc/ 可能會有所不同喔!

范例四:在 /tmp 底下,我只想要將 /tmp/etc.tar.gz 內(nèi)的 etc/passwd 解開而已 

# cd /tmp

# tar -zxvf /tmp/etc.tar.gz etc/passwd

# 我可以透過 tar -ztvf 來查閱 tarfile 內(nèi)的文件名稱,如果單只要一個文件,

# 就可以透過這個方式來下達!注意到! etc.tar.gz 內(nèi)的根目錄 戚激/ 是被拿掉了!

范例五:我要備份 /home, /etc ,但不要 /home/dmtsai 

# tar –exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc

1. 解壓:tar xf 文老告昌件名

2.壓縮:tar zcf 壓縮后的文件名 源文件名

linux中tar命令怎么解壓.tgz與.tar.gz文件

目前一般tar包都是

.tar.gz

或者

.tar.bz2格式

格式:tar 選項 解喚清察壓文件名稱 -C 解壓時釋放的目錄

-c創(chuàng)建.tar格式的包文件

-x解開.tar格式的包文件

-v輸出詳細信息

-f表示使用歸檔文件(f必須是最后一個選項,也就是緊挨文件名)

-p打包時保留原始文件及目錄的權(quán)限

-t列表查看包內(nèi)的文件

-C解包時指定釋放的目標文件夾

-z調(diào)用gzip程序進行壓縮或解壓

-j調(diào)用bzip2程序進行壓縮或解壓

例:解壓11.tar.gz

tar -xvzf 11.tar.gz -C 釋放的目標目錄

如果是釋放到正衡當前目錄的話把從-C開始的內(nèi)容刪掉即和茄可

linux怎么解壓tar.gz 我怎么老失敗?

應(yīng)該是的目錄不對吧 你看報錯說沒有發(fā)現(xiàn)那個文件。

如果你有圖形用戶界面,你可以雙擊它,壓縮/解壓程序會很智能地為你打開。如果一定要用命令行,你就可以根據(jù)結(jié)尾猜測壓縮和打包的格式(不一定準確),比如,以“.tar.gz”結(jié)尾的,你可以用:

tar -zxf 【包括.tar.gz在內(nèi)的文件名】

結(jié)果會在你發(fā)布本命令的當前目錄解包解壓(如果原來是文件夾的會自動生成文件夾)

#用tar命令可以解壓,比如下面的命令解壓 file.tar.gz

tar xvf file.tar.gz

1,請?zhí)峁┫履愕慕鈮好?/p>

2,檢查下此壓縮文件的權(quán)限及屬主

tar xzvf file.tar.gz就可以了

linux 解壓tar》gz的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux 解壓tar》gz,使用Linux命令解壓tar.gz壓縮文件,如何在Linux上使用tar命令解壓和壓縮文件,linux中tar命令怎么解壓.tgz與.tar.gz文件,linux怎么解壓tar.gz 我怎么老失?。康男畔e忘了在本站進行查找喔。

創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計和制作領(lǐng)域具有豐富的經(jīng)驗。


本文題目:使用Linux命令解壓tar.gz壓縮文件(linux解壓tar》gz)
網(wǎng)址分享:http://www.5511xx.com/article/dhccisc.html