Aria2
lastmod 2024-07-29created 2015-03-125 edits
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.
Usage Examples
Command-line scares you off? No, aria2 is really easy to use!!
- Download from WEB
-
$ aria2chttp://example.org/mylinux.iso
- Download from 2 sources
-
$ aria2chttp://a/f.isoftp://b/f.iso
- Download using 2 connections per host
-
$ aria2c -x2http://a/f.iso
- BitTorrent
-
$ aria2chttp://example.org/mylinux.torrent
- BitTorrent Magnet URI
-
$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
- Metalink
-
$ aria2chttp://example.org/mylinux.metalink
- Download URIs found in text file
-
$ aria2c -i uris.txt
Limiting download speed
To limit the download speed, use the --max-download-limit option.
Split download
aria2 can split a file into multiple parts and download them in parallel. The following example splits the file into 4 parts for download.