linux wget 下载 tar.gz 为 html?

linux wget download tar.gz as html?

我知道这个问题对你们大多数人来说可能看起来很幼稚,但我找不到解决方案。我正在使用 linux 虚拟机,我正在尝试从 enter link description here 下载 apache-drill.tar.gz link(他们提供了 10 分钟的教程)我做了 wget "link" 但当我尝试使用 tar -xvzf 提取文件时,它给了我错误消息:

gzip:stdion:not in gzip format
tar: Child returned status 1
Error is not recoverable; existing now

开始我以为是文件格式问题所以我mv apache-drill.tar.gz apache-drill.tartar -xvf apache-drill.tar但是还是报错。 (文件格式不同)

然后我tar检查了文件的大小,原来的 .tar.gz 大小是 134MB,但是当我尝试时:ls -lh apache-drill.tar.gz 它只有 34KB,小得多比真正的 tar.gz 文件所以我猜 wget 没有正确下载文件。而不是 tar 它实际上为我下载了 html..

我该如何解决这个问题?

谢谢!

您下载的 HTML 文档主要由一堆指向托管实际文件的镜像的链接组成。

选择其中之一并下载响应。