Download files faster with aria2 multi-connection
Split a download across 16 connections to use your full bandwidth.
01Command
$ aria2c -x16 -s16 https://example.com/big-file.iso02What it does
aria2 splits one file into segments and downloads them in parallel, which often saturates your bandwidth where a single-connection download crawls. It can also resume interrupted downloads and read URLs from a file with -i. The -c flag lets you continue a partially downloaded file.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- aria2c(1) — manual pageEvidence: aria2c supports segmented, multi-connection HTTP/FTP downloads with resume; -x16 is the documented maximum per server.
- aria2c(1) — Ubuntu manual pageEvidence: -x sets the maximum number of connections per server (up to 16) and -s the number of connections used for one download.
Last verified: 2026-09-18 · Category: Network
06Related solutions
One command that prints every interface with its state and IPv4/IPv6 addresses in a short table — the modern, memorable replacement for digging through `ifconfig` or the verbose `ip addr` output.
The classic forgotten-syntax command: `traceroute` shows every router between you and a destination plus the round-trip time of probes to each hop.
Add a UFW rule to permit inbound traffic on a TCP or UDP port, such as SSH on port 22.