Search code examples
linuxdownloadwget

Downloading a file with wget using multiple connections


How to download a file with wget using multiple connection in which each connection downloads a part of the file?


Solution

  • use aria2

     aria2c -x 16 [url] #where 16 is the number of connections
    

    OR

    Just repeat the wget -r -np -N [url] for as many threads as you need. This isn’t pretty and there are surely better ways to do this, but if you want something quick and dirty it should do the trick.