Aria2C - Command-Line Download Manager

Learn to use Aria2C, a powerful command-line download manager. Download files, torrents, and magnet links efficiently with this versatile tool.

Aria2C

Aria2C: Powerful Command-Line Download Manager

Aria2C is a lightweight and versatile command-line utility that allows you to download files from various sources with high efficiency. It supports multiple protocols including HTTP(S), FTP, SFTP, BitTorrent, and Metalink. Its ability to resume interrupted downloads and its multi-connection downloading capabilities make it a preferred choice for developers and power users.

Basic File Download with Aria2C

To initiate a simple download of a file from a given URL, you can use the basic command structure. Aria2C automatically detects the protocol and handles the download process.

# To download a file:
# The url can be a http(s), ftp, .torrent file or even a magnet link
aria2c <url>

Advanced Download Options

Aria2C offers numerous options to customize your downloads. For instance, you can control how torrent files are handled, specify the number of concurrent downloads, resume partial downloads, and define the download directory.

# To prevent downloading the .torrent file:
aria2c --follow-torrent=mem <url>

# Download 1 file at a time (-j)
# continuing (-c) any partially downloaded ones
# to the directory specified (-d)
# reading urls from the file (-i):
aria2c -j 1 -c -d ~/Downloads -i </path/to/file>

Key Features and Usage

Aria2C is known for its speed and flexibility. It can download files from multiple sources simultaneously, significantly reducing download times. It also supports RPC interfaces, allowing remote control of the downloader.

Further Resources