在Linux 命令行下多线程的下载工具,支持断点续传,速度通常情况下是Wget的几倍。
官方地址: http://wilmer.gaast.net/main.php/axel.html 新的官方地址: http://axel.alioth.debian.org/
快速使用yum安装
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum -y install axel
源码安装
wget http://wilmer.gaast.net/downloads/axel-1.0b.tar.gz ←下载程序源文件
tar zxvf axel-1.0b.tar.gz ←解压下载文件
cd axel-1.0b ←进入解压后的文件目录
./configure ←预设置编译
make ←编译源文件
axel用法
基本的用法如下: #axel [选项] [下载目录] [下载地址]
[root@test axel-1.0b]#axel --help ←查看axel帮助
Usage: axel [options] url1 [url2] [url...]
--max-speed=x -s x Specify maximum speed (bytes per second) ←设置最大速度
--num-connections=x -n x Specify maximum number of connections ←设置最大进程
--output=f -o f Specify local output file ←指定文件下载后存放位置
--search[=x] -S [x] Search for mirrors and download from x servers
--no-proxy -N Just don't use any proxy server
--quiet -q Leave stdout alone
--verbose -v More status information
--alternate -a Alternate progress indicator
--help -h This information
--version -V Version information
Report bugs to [email protected]
[root@test axel-1.0b]#
一个典型的下载应用
[root@test axel-1.0b]#axel -n 10 -vo . http://your-domain.com/test.tar.gz ←用10线程将指定路径的文件
下载到当前的工作目录下,注意有一点
initializing download: http://your-domain.com/test.tar.gz
File size: 1945089 bytes
Opening output file ./test.tar.gz
Starting download
[ 0%] .......... .......... .......... .......... .......... [ 15.3KB/s]
[ 2%] .......... .......... .......... .......... .......... [ 20.5KB/s]
[ 5%] .......... .......... .......... .......... .......... [ 26.3KB/s]
[ 7%] .......... .......... .......... .......... .......... [ 30.1KB/s]
[ 10%] .......... .......... .......... .......... .......... [ 34.0KB/s]
[ 13%] .......... .......... .......... .......... .......... [ 36.7KB/s]
[ 15%] .......... .......... .......... .......... .......... [ 39.0KB/s]
[ 65%] .......... .......... .......... .......... .......... [ 48.0KB/s]
[ 68%] .......... .......... .......... .......... .......... [ 48.0KB/s]
[ 71%] .......... .......... .......... .......... .......... [ 48.3KB/s]
[ 73%] .......... .......... .......... ..........
Connection 1 finished
,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, .......
Connection 3 finished
[ 76%] .......... .......... .......... .......... .......... [ 48.2KB/s]
[ 78%] .......... .......... .......... .......... .......... [ 47.9KB/s]
[ 81%] .......... .......... .......... .......... .......... [ 47.8KB/s]
[ 84%] .......... .......
[ 92%] .......... .......... .......... .......... .......... [ 35.0KB/s]
[ 94%] .......... .......... .......... .......... .......... [ 27.1KB/s]
[ 97%] .......... .......... .......... .......... .........
Downloaded 1899.5 kilobytes in 1:14 seconds. (25.60 KB/s)