Axel for multi-thread download in Linux
Axel is a high-speed HTTP/FTP download tool on Linux. It supports multiple threads and resumable data transfer, axel is faster than wget.
Fedora 23 + Installation
dnf -y intsall axel
Install CentOS 7.x
CentOS yum does not contain the axel package. If you want to use it, add the epel extension first.
yum -y install epel-release yum -y install axle
Parameters and usage
Usage: axel [Option] address 1 [address 2] [address...]
Option:
-S x specifies the maximum rate (byte/second)
-N x indicates the maximum number of connections.
-O f specifies the local output file
-S [x] search for and download images from X Server
-N does not use any proxy server
-Q: Use the simple output information mode.
-V more status information
-A text progress indicator
-H help information
-V version information
If I want to download the latest version of the Thunderbird binary package from the official website of Thunderbird, we can use axel to download it.
Run
axel -n 10 -a https://download-installer.cdn.mozilla.net/pub/thunderbird/releases/45.2.0/linux-x86_64/zh-CN/thunderbird-45.2.0.tar.bz2
Axel will download Thunderbird in accordance with the 10 threads I set. The maximum download speed is kb/s in chrome browser, speed up to 1.2 MB/s (my maximum bandwidth)
If the download process is accidentally interrupted, you can run the same download command again to resume the download.
This article permanently updates the link address: