Wget is a free package that allows downloading files via the HTTP, HTTPS, and FTP protocols. It's a text-based tool. It can easily be used in scripts, etc. It has many features, but I'll focus on describing the ones I consider most useful in everyday work.
- wget -c http://path/to/file - downloads a file from the network; if we interrupt the download and then run the same command again, the file will be resumed from where we left off.
- wget --limit-rate=10k http://path/to/file - we download the file at a maximum speed of 10 kilobytes per second.
- wget -r -l 1 http://path/to/page - we download the entire website, along with images.