linux - 无法在终端中解压缩 .gz 文件 - file.gz : not in gzip format

标签 linux compression tar gzip

我有一个 db.tar.gz 文件(大约 500mb),我正在使用 vagrant (unix) 终端解压缩该文件。

使用以下instructions在这里,我使用gunzip尝试使用下面的命令解压缩文件,但遇到问题(如下所示)

gunzip < db.tar.gz | tar xvf -

//该命令在终端中提供以下输出

gzip: stdin: not in gzip format tar: This does not look like a tar archive tar: Exiting with failure status due to previous errors

二手unix file函数来检查文件本身&我在终端中得到以下输出。 file db.tar.gz

任何人都可以解释为什么我在 db.tar.gz 文件中遇到此问题,我该如何纠正它(它是 mysql 转储) db.tar.gz UTF-8 Unicode text, with very long lines

最佳答案

你是否只尝试过

    tar xvf db.tar.gz

如果没有,请尝试一下

关于linux - 无法在终端中解压缩 .gz 文件 - file.gz : not in gzip format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55846011/

相关文章:

linux - 调用系统调用时的进程状态?

python - Standard Streams 文件是否存储在磁盘中?

c - 如何将放气/膨胀 SetDictionary 与原始放气/膨胀一起使用?

linux - 服务器 IO 中的定期峰值

c++ - 获取具有类似控制台行为的目录路径

css - 合并公共(public)选择器(使用 Codekit)?

language-agnostic - 是否存在不可压缩的字符串?

scripting - 一步以编程方式提取 tar.gz(在带有 7-Zip 的 Windows 上)

Bash 脚本到带空格的 tar 文件夹

node.js - 为什么我的 .tar 文件会生成数百个 PaxHeader 文件?