Kab*_*bir 117 linux gzip file tar
我想提取一个名为的存档filename.tar.gz
.
使用tar -xzvf filename.tar.gz
不提取文件.它给出了这个错误:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors
Run Code Online (Sandbox Code Playgroud)
pce*_*pce 177
如果file filename.tar.gz
给出此消息:POSIX tar archive,则归档是tar,而不是GZip归档.
解压缩没有的tar z
,它仅用于gzipped(压缩),仅:
mv filename.tar.gz filename.tar # optional
tar xvf filename.tar
Run Code Online (Sandbox Code Playgroud)
或者尝试使用通用的解包器unp
(https://packages.qa.debian.org/u/unp.html),这是一个用于解压缩各种存档格式的脚本.
确定文件类型:
$ file ~/Downloads/filename.tbz2
/User/Name/Downloads/filename.tbz2: bzip2 compressed data, block size = 400k
Run Code Online (Sandbox Code Playgroud)
the*_*elr 13
据我所知,该命令是正确的,ASSUMING您的输入文件是一个有效的gzip压缩文件.你的输出说它不是.如果您从互联网上下载了该文件,则可能无法获取整个文件,请重试.
如果没有更多的文件来源知识,这里的任何人都无法给你一个具体的解决方案,只需要经过深思熟虑的猜测.
小智 5
对于使用"wget"命令下载的文件,有时会发生这种情况.就在10分钟前,我试图从命令屏幕向服务器安装一些东西,同样的事情发生了.作为一种解决方案,我只是将.tar.gz文件从网上下载到我的机器上,然后通过FTP将其上传到服务器.之后,"tar"命令按预期工作.
我对命令的结果有同样的错误:
file hadoop-2.7.2.tar.gz
Run Code Online (Sandbox Code Playgroud)
是 hadoop-2.7.2.tar.gz: HTML document, ASCII text
由于下载或其他问题导致文件不是gzip格式的原因。
归档时间: |
|
查看次数: |
247668 次 |
最近记录: |