您的位置:首页 > 其它

tar解压失败:gzip: stdin: not in gzip format

2017-05-21 11:05 579 查看
用tar -zxvf 命令解压备份.tar.gz后缀文件的时候报错报错

kaka@null:~/MyPX3#tar -zxvf FileName.tar.gz

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

解决方法:

去掉z参数,使用 tar -xvf 解压正常

kaka@null:~/MyPX3$ tar -xvf FileName.tar.gz

原因分析:

1、压缩文件被人为的改过名称,比如:最初压缩的并非.gz,被人为的修改了后缀,这时可以去掉后缀再解压,如:文件FileName.tar.gz,去掉gz后缀,再用tar -xvf 解压

2、FTP传输的问题,可能在传输时使用的是ascii传输,这种情况,改为二进制传输就ok了。

我属于第一种原因,因为我确实改过后缀然后又改回去了。。

本文参考自 “Alan_Y (Upspringing)” 博客http://alany.blog.51cto.com/6125308/1422299
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tar
相关文章推荐