Liunx执行tar命令解压文件时出现错误gzip:stdin:not in gzip format

在Linux环境下,我们针对于tar.gz结尾的文件使用tar命令解压,遇到“gzip:stdin:not in gzip format”错误:

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

先通过以下命令查看文件是否存在:

find /tmp -name 文件名

如果存在,再校验MD5值,都没有问题,可以分别尝试使用 tar 指令解压:

tar -zxvf 压缩包名.tar.gz

tar -xvf 压缩包名.tar.gz //没有用gzip格式压缩,所以不用加z参数

tar -zxf 压缩包名.tar.gz

参数详解:

【x】从tar包中把文件提取出来

【z】表示tar包是被gzip压缩过的,所以解压时不需要gunzip解压

【v】显示详细信息

【f】指定被处理的文件是xxx.tar.gz

猜你喜欢

转载自blog.csdn.net/m0_46419510/article/details/111252270