tar解壓包的時候出現錯誤 gzip: stdin: not in gzip format


在Linux環境下,通過tar -zxvf 命令解壓文件時遇到”gzip: stdin: not in gzip format“等錯誤:如圖所示

1 root@cmfchina:/usr/java# tar -zxvf jdk-8u144-linux-x64.tar.gz
2 gzip: stdin: not in gzip format
3 tar: Child returned status 1
4 tar: Error is not recoverable: exiting now


最終發現這個壓縮包沒有用gzip格式壓縮,所以不用加z參數,囧(所以不是所有的解壓包都得用 -zxvf)!

tar -zxvf jdk-8u144-linux-x64.tar.gz 改成 tar -xvf jdk-8u144-linux-x64.tar.gz

PS:對了,如果還是出現這個錯誤,那你就要考慮是不是你下載的壓縮包有誤了,檢測壓縮包是否完整無誤的,因為壓縮包不對也會導致這個錯誤。

 

PS:如有疑問,請留言,未經允許不得私自轉載,轉載請注明出處:http://www.cnblogs.com/xuliangxing/p/7427375.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM