LINUX:解压问题tar: Child returned status

解压某个文件时

#tar -zxvf xxxxx.tar.gz

出现下面的错误提示:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors

You used "tar -zxvf" for the second command. the ‘z‘ option tells tar to use gzip to uncompress the file. Since you already uncompressed it in the first command, gzip doesn‘t know what to do with it, and it consequently croaks. Tar stops because gzip encountered a problem. So, with the file you have now, you would extract it with:
tar -xvf xxxxxx.x.x.tar

I would go back and re-gzip the tar file though (to save space):
gzip xxxxxx.x.x.tar

tar -zxvf xxxxxx.x.x.tar.gz

想刨根问底的可以查下他的意思,在看下TAR 指令的用法,。

总之:我出现这个错误时,就是把指令改为:

tar -xvf xxxx.tar.gz

然后指令就运行了。。

若此法不管用,只能再想别的方法了

时间: 2024-08-07 00:16:04

LINUX:解压问题tar: Child returned status的相关文章

解压.tar.gz出错gzip: stdin: not in gzip format tar: /Child returned status 1 tar: Error is not recoverable: exiting now

先查看文件真正的属性是什么? [[email protected] ~]# tar -zxvf tcl8.4.16-src.tar.gz gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now [[email protected] ~]# file tcl8.4.16-src.tar.gz tcl8.4.16-src.tar.gz: HTML d

加压压缩文件报错gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now

压缩包是直接weget 后面加官网上的tar包地址获取的 [[email protected] ~]# tar -zxvf /home/hadoop/hadoop-2.6.5-src.tar.gz gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now[[email protected] ~]# tar -xvf /home/hadoop/hadoo

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

最近在研究log4j.在Log4j官网下载了tar.gz.文件.解压时候出现错误. 1. wget https://www.apache.org/dyn/closer.lua/logging/log4j/2.10.0/apache-log4j-2.10.0-bin.tar.gz. 很顺利压缩包下载了. 2. 解压文件 tar -zxvf apache-log4j-2.10.0-bin.tar.gz 出现下列错误: 3. 网上搜了各种solution都没有得到解决. 1)solution 1: 这

linux解压xxx.tar.xz文件

参考网址: http://www.jb51.net/article/112859.htm http://blog.csdn.net/silvervi/article/details/6325698 感谢~ 查资料验证后特此记录解压方式: 文件:xxx.tar.xz 操作一: xz -d xxx.tar.xz        --------->        xxx.tar tar -xvf xxx.tar         ---------> 完成 或者操作二: tar xvJf xxx.ta

Linux 解压报错

在Ubuntu上安装JDK时在解压过程中,总是遇到错误. 首先wget命令下载文件: $wget -c http://download.oracle.com/otn-pub/java/jdk/8u40-b26/jdk-8u40-linux-x64.tar.gz 提示下载成功后,下一步解压缩: 解压缩: $tar -zxvf jdk-8u40-linux-x64.tar.gz 执行后总是如下错误信息: gzip: stdin: not in gzip formattar: Child return

Linux下压缩与解压命令tar

tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩. -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用

[Linux] 解压tar.gz文件,解压部分文件

遇到数据库无法查找问题原因,只能找日志,查找日志的时候发现老的日志都被压缩了,只能尝试解压了   数据量比较大,只能在生产解压了,再进行查找 文件名为*.tar.gz,自己博客以前记录过解压方法: http://www.cnblogs.com/garinzhang/archive/2013/04/23/3037147.html 使用tar –zxvf *.tar.gz无法解压,明明好好的tar.gz文件能这样解压的,为什么不能解压?   后来想了想,是不是先要解压*.gz文件,使用gunzip

Linux解压.tar .tgz .tar.gz .tar.Z等文件

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf Fil

Linux解压.tar .tgz .tar.gz .tar.Z等文件(转)

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf Fil