To stop a download and restart it later at the same point is the big dream of every Internet user who tried to download StarOffice.
With wget it is possible to interrupt a download at any time and continue it later. Wget is not restricted to FTP servers, but also supports HTTP downloads. It would be very useful if you accessed a busy server where programs like Netscape run into timeouts and stop the download.
In this case, you should use wget
because it tries a reconnect after the timeout and continues from
the point it stopped.
>> wget -c http://www.server.de/file.tar.gz
The option -c enables the feature that allows wget to continue at the position where it ran into a timeout.
Do you use an offline reader? You should use the option --proxy=off or otherwise the incomplete file from the proxy cache is downloaded.
If you stopped the
download (Ctrl-C) during the work, you could continue at the same
position with the same command (of course only if the file is
Also it is possible to mirror complete HTTP servers. The option :
>>wget -r http://www.yahoo.de
downloads a site recursively. This means all links and subdirectories are downloaded and the identical folder structure is build on your computer. But pay attention - wget is not restricted to this server if one link points to another server. Then it download all sites there, too.
To avoid downloading the entire Internet you should add the option :
>>wget -r --level=2 http://www.yahoo .de
Now all links are followed and
downloaded for only a specified maximum level, here 2.
Meanwhile, an X-frontend for wget exists. Tkwget uses the script interpreter TCL/TK. The frontend does not look very splashy because it is still in an early state of development. But it is already very useful for everyone who has forgotten the overview due to the many options available. With tkwget, you can click through all options.
GTM stands for "Gnome Transfer Manager" and is a Gnome program that uses wget for downloads in the background.
This program runs as an applett
in the Gnome menu, too.