我正在尝试使用 wget 下载文件。它显示下载成功,但没有提供正确的文件。当我尝试解压文件时出现错误。此外,下载的文件大小不正确也不一致。如果我没有正确使用 wget,您能告诉我吗?
这是我尝试过的:
root@Sys:~# wget http://mirrors.sonic.net/apache/mahout/0.7/mahout-distribution-0.7.tar.gz
--2013-06-28 18:43:23-- http://mirrors.sonic.net/apache/mahout/0.7/mahout-distribution-0.7.tar.gz
Resolving mirrors.sonic.net... 69.12.162.27
Connecting to mirrors.sonic.net|69.12.162.27|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 255 [text/html]
Saving to: `mahout-distribution-0.7.tar.gz'
100%[======================================>] 255 --.-K/s in 0s
2013-06-28 18:43:24 (20.5 MB/s) - `mahout-distribution-0.7.tar.gz' saved [255/255]
实际文件大小为 70MB,但只下载了 20MB 并显示已完成。如果我再次尝试相同的命令,它会下载一个不同大小的文件(例如 32MB)。
答案1
你肯定下载的不是20Mb而是255字节。20mb是下载速度。
猫您的文件[text/html]
清楚地表明它不是压缩档案
$ cat mahout-distribution-0.7.tar.gz
您会在里面找到一些信息。