(2008-5-5)linux命令行下多线程下载工具-axel

(2008-5-5)linux命令行下多线程下载工具-axel

编辑文章

在Linux 命令行下多线程的下载工具,支持断点续传,速度通常情况下是Wget的几倍。

官方地址: http://wilmer.gaast.net/main.php/axel.html 新的官方地址: http://axel.alioth.debian.org/

本文HTML永久地址 doc

快速使用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)

没有评论 :

发表评论