執行解壓命令,在解壓.gz或者.bz2格式的文件的文件的時候可能會出現這樣的錯誤提示
tar -zxvf rlwrap-0.30.tar.gz
報錯如下
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
原因:
文件壓縮的過程中壓縮格式不同,后來改了后綴名。
解決辦法:
1.首先用 file 命令查看該文件的真實屬性
[sa@cistest local]$ file rlwrap-0.30.tar.gz rlwrap-0.30.tar.gz: tar archive
2.根據真實屬性選擇解壓命令即可解決
[sa@cistest local]$ tar xvf rlwrap-0.30.tar.gz