【问题标题】:tar -xvf file.tar.gz failed with: gzip:stdin:not in gzip formattar -xvf file.tar.gz 失败:gzip:stdin:not in gzip 格式
【发布时间】:2018-08-26 19:08:57
【问题描述】:

我使用命令:tar -czvf file.tar.gz file/ tar 了一组文件,然后复制到 USB(ext4 格式),我检查了我可以解压它。重装系统后,挂载usb时发生了一些错误,我做fsck /dev/sdc1并成功挂载并将其复制到pc。当我解压它tar -xvf file.tar.gz 时,错误再次发生:

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

我不知道如何挽救数据。 需要任何帮助。谢谢。

【问题讨论】:

  • StackOverflow 用于编程问题。

标签: gzip tar


【解决方案1】:

@sitexa,当文件未完全下载(传输)时出现此错误。

tar xvfz apache-tomcat-8.5.12.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

由于文件未完全下载而出现此错误。

参考:https://ubuntuforums.org/showthread.php?t=1319801

【讨论】:

  • 直到我看到这个答案我才意识到我的 wget 输出显示我的 JDK 下载只有 4kb。
【解决方案2】:

通过命令检查文件

file <file name>

<filename>: HTML document, ASCII text, with very long lines 

来了就可能坏了

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-08
  • 2017-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多