欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux系统中安装和使用Axel下载工具的教程

程序员文章站 2022-05-12 20:25:33
这篇文章主要介绍了Linux系统中安装和使用Axel下载工具的教程,Axel支持HTTP或FTP协议的下载,且通过shell使用其axel命令相当方便高效,需要的朋友可以参考下... 16-04-21...

axel 是 linux 下一个不错的http/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内vps或服务器上下载lnmp一键安装包用axel就比wget快。

安装

centos安装axel:
目前yum源上没有axel,我们可以到http://pkgs.repoforge.org/axel/下载rpm包安装。
32位centos执行下面命令:

复制代码
代码如下:

wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.i386.rpm
rpm -ivh axel-2.4-1.el5.rf.i386.rpm

64位centos执行下面命令:

复制代码
代码如下:

wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.x86_64.rpm
rpm -ivh axel-2.4-1.el5.rf.x86_64.rpm

debian/ubuntu安装axel:

复制代码
代码如下:

apt-get install axel

axel命令使用方法:

#axel [选项] [下载目录] [下载地址]
 
-s [x]:指定每秒下载最大比特数。
 
n [x]:指定同时打开的线程数。
 
-o f:指定本地输出文件。
 
-s [x]:搜索镜像并从x servers服务器下载。
 
-n:不使用代理服务器。
 
-v:打印更多状态信息。
 
-a:打印进度信息。
 
-h:该版本命令帮助。
 
-v:查看版本信息号。
 
一个典型下载如下:

复制代码
代码如下:

# axel -n 10 -o /home/zm/ http://lab.sa.bupt.cn/ewebeditor/uploadfile/

用10线程将指定路径的文件下载到/home/zm目录下。