1. 程式人生 > >linux下tar解壓出錯

linux下tar解壓出錯

問題一

在解壓tar.gz檔案的時候報錯

[[email protected]]$ tar -zxvf clion-141.351.4.tar.gz

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

原因是這個壓縮包沒有用gzip格式壓縮,所以不用加z指令

[[email protected]]$ tar -xvf clion-141.351.4.tar.gz

這樣就可以了

解決方法二:

1:把下載下來的檔案重新命名: mv apache-tomcat-6.0.26.tar.gz apache-tomcat-6.0.26.tar

2:再執行解壓命令: tar -zxvf apache-tomcat-6.0.26.tar

問題二

Linux下解壓maven遇到的問題:

[[email protected]]# tar -xvf apache-maven-3.0.3-bin.tar.gz


gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

使用wget -N 下載了個maven包,http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz,解壓的時候一直報這個錯誤。覺得很奇怪,google了下發現很多解決方法都沒有用,最後發現這個問題實際是這樣的。

http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz指向的是一個頁面,具體的下載的包包含在這個頁面的一個link中,因此執行上述下載命令下載的實際是一個html的page。這一點可以用file命令檢視證實。

file apache-maven-3.0.3-bin.tar.gz
apache-maven-3.0.3-bin.tar.gz: HTML document
所以報錯的原因在這裡,而不是解壓命令不對的問題。


相關推薦

linuxtar出錯

問題一 在解壓tar.gz檔案的時候報錯 [[email protected]]$ tar -zxvf clion-141.351.4.tar.gz gzip: stdin: not in gzip format tar: Child returned

linux tar 出錯

exit span erro pos child 報錯 style oot eva 今天用tar -xzvf php-7.2.3.tar.gz 解壓php的tar包時報錯 [root@VM_72_37_centos ~]# tar -xzvf php-7.2.3.tar.

Linux如何 tar.xz格式檔案

       摘要:由於有些檔案的壓縮格式為 tar.xz,就需要使用xz命令來對其進行解壓,接下來就讓我給大家講解一下如何使用xz命令來對tar.xz格式檔案進行解壓  1、由於mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz檔案是 

linux zip tar gz bz2等各種檔案命令

大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!      .tar   解包:tar xvf FileName.tar   打包:tar cvf FileName.tar DirNam

linux 安裝tar.gz 方式安裝mysql5.7版

檢查之前是否解除安裝乾淨mysql,參考之前的一篇部落格 1.下載安裝檔案 [[email protected] tmp]# wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.7/mysql-5.7.23-

linux各種命令

好用 ast 網絡 所有 備份 pm2 文件壓縮 註意 詳細 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)———————————————.gz解壓1:gunzip Fi

Linux使用tar.tar.bz2檔案:報錯(原因)tar: Child returned status 2 tar: Error is not recoverable: exiting now

tar -jxvf xxxx.tar.bz2 如下報錯: tar (child): bzip2:無法 exec: 沒有那個檔案或目錄 tar (child): Error is not recoverable: exiting now tar: Child returned stat

linuxtar檔案Cannot open: No such file or directory

在阿里雲上搭建大資料平臺,解壓 zookeeper-3.4.10.tar.gz時報錯如下: tar: zookeeper-3.4.10: Cannot mkdir: Permission denied tar: zookeeper-3.4.10/ivysettings.xml: Can

Linux使用tar.tar.bz2檔案:報錯(原因)

tar -jxvf xxxx.tar.bz2 如下報錯: tar (child): bzip2:無法 exec: 沒有那個檔案或目錄 tar (child): Error is not recoverable: exiting now tar: Child r

Linux打包命令

tar 壓縮:    tar -cvjpf etc.tar.bz2 /etc  //-c為建立一個打包檔案,相應的-f後面接建立的檔案的名稱,使用了.tar.bz2字尾,-j標誌使用bzip2壓縮,最後面為具體的操作物件/etc目錄    檢視:    tar -tvjf etc.tar.bz2

linux各種方法

大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!    .tar    解包:tar xvf FileName.tar    打包:tar cvf FileName.tar D

Linux批量多個zip檔案的方法

一、首先安裝 $sudo urpmi unzip unrar 二、 進入到所在資料夾,然後有如下幾種方法可用 法一:用分號或者&&隔開(適用於物件較少的時候) unzip a.zip && unzip b.z

Linuxtar包出現的問題解決

gzip: stdin: not in gzip formattar: Child returned status 1tar: Error exit delayed from previous errorsYou used "tar -zxvf" for the second command. the 'z'

關於unixtar時的兩個錯誤問題及解決方法

---------------------------------------------------------------------------- ---- 本文為andkylee個人原創,請在尊重作者勞動成果的前提下進行轉載; ---- 關鍵字: 解壓 tar 錯誤

tar出錯tar: Child returned status 1

一、錯誤情況 目前我遇到錯誤情況: 1、壓縮檔案不是 .tar.gz的檔案是.tar檔案。使用了  tar -zxvf 命令。 解決方法: 去掉z。 原因: .tar只是將檔案打包,檔案的大小沒什

關於linux壓縮

tar-c: 建立壓縮檔案-x:解壓-t:檢視內容-r:向壓縮歸檔檔案末尾追加檔案-u:更新原壓縮包中的檔案這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的引數是根據需要在壓縮或解壓檔案時可選的。-z:有gzip屬性的-j:有bz2屬性

linux怎麼檔案

轉自:https://www.cnblogs.com/zdz8207/p/3765604.html Linux下的壓縮解壓縮命令詳解及例項 例項:壓縮伺服器上當前目錄的內容為xxx.zip檔案 zip -r xxx.zip ./* 解壓zip檔案到當前目錄

Linuxtar.xz結尾的檔案的方法

今天嘗試編譯核心,下載到了一份tar.xz結尾的壓縮檔案,網上解決方法比較少,不過還是找到了,如下: $xz -d ***.tar.xz $tar -xvf  ***.tar       可以看到這個壓縮包也是打包後再壓縮,外面是xz壓縮方式,裡層是tar打包方式。

(轉)linuxtar命令到指定的目錄

轉自:http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html linux下tar命令解壓到指定的目錄 : #tar zxvf /bbs.tar.zip -C /zzz/bbs   

linuxtar xvzf是tar.gz的,等效gzip -d file.gz+tar vxf file.tar,以及別的方式大全

Linux下最常用的打包程式就是tar了,使用tar程式打出來的包我們常稱為tar包,tar包檔案的命令通常都是以.tar結尾的。生成tar包後,就可以用其它的程式來進 行壓縮了,所以首先就來講講tar命令的基本用法:   tar命令的選項有很多(用man tar可以檢視