Generally, under Linux we are accustomed to download with wget, but the disadvantage of the tool is that it is not possible to do multi-threaded download, so often sometimes not fast enough.
The Axel introduced here is Linux's next good HTTP or FTP high-speed download tool. Support multi-threaded download, breakpoint continuation, and can be from multiple addresses or multiple connections from one address to download the same file, suitable for the speed of the multi-threaded download to improve download speed. It is important to note that the software has only a command-line interface.
1, installation Axel
CentOS Installation Axel Method:
Because there is no Axel in the default repo, it is necessary to download the installation manually. to http://pkgs.repoforge.org/axel/download RPM package installation.
CentOS 6.x 32-bit under installation
1 wget -C http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.i686.rpm2 RPM-IVH axel-2.4-1. el6.rf.i686.rpm
CentOS 6.x 64-bit under Installation
1 wget -C http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.x86_64.rpm2 rpm- IVH axel-2.4-1. el6.rf.x86_64.rpm
Debian/ubuntu Installing the Axel method:
1 Install -y Axel
2. Using Axel
Axel [OPTIONS] url1 [url2] [url ...]
-N x Specifies the number of threads (x must be a number greater than 0)
-O x Specify Save as directory (x must be local directory)
-S x Specifies the download speed (x must be a number greater than 0, in bytes/s)
-Q silent mode without any output information
-V software version
Axel If an interrupt is encountered during the download process, the download progress can be resumed by performing the same download command again in the original directory.
Linux multi-threaded download tool Axel