On Windows, there are plenty download manager to download and resume. But on Linux, I could not find any yet until today. I used aria2 to resume and segmented the download. It supports HTTP, HTTPS, FTP and BitTorrent.
I am using Ubuntu, so just type in the following command into the terminal.
sudo apt-get install aria2
But something I still not very satisfy is it does not have any GTK+ interface! The only thing maybe I can please of it is the low processor consumption. It runs on single thread model. The memory usage is just like 3MB for HTTP download and 5MB for BitTorrent.
Some useful command:
Simple download
aria2c http://AAA.BBB.CCC/file.zip
Download from different servers
aria2c http://AAA.BBB.CCC/file.zip http://DDD.EEE.FFF/GGG/file.zip
Download from BitTorrent
aria2c -o test.torrent http://AAA.BBB.CCC/file.torrent
You can visit their official web site for more information.





