最新消息:走过的,离开的,已经错过,新开始2016

Linux安装多线程下载工具axel

技术随笔 果果 2341浏览 0评论

需要去mongodb官网下载一个4.x的安装包,可是国内这网络环境,wget直接超时,PC上使用IDM下载成功。

IDM属于多线程下载,既然能成功,那服务器上是否也能多线程下载呢。

我们常用的wget 、curl都属于单线程,这里无用武之地。

下面介绍我们的axel安装。

yum install -y axel

什么,没有包,那只能手动安装了,为了偷懒,我们还是用rpm包安装吧,度娘找rpm包。

https://centos.pkgs.org/7/epel-x86_64/axel-2.4-9.el7.x86_64.rpm.html

wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/a/axel-2.4-9.el7.x86_64.rpm

还好,wget成功。

rpm -ivh axel-2.4-9.el7.x86_64.rpm

成功安装,没有缺少依赖。

那下面我们就来试试吧。

axel的使用参数

--max-speed=x , -s x # 最高速度x
--num-connections=x , -n x # 连接数x
--output=f , -o f # 下载为本地文件f
--search[=x] , -S [x] # 搜索镜像
--header=x , -H x # 添加头文件字符串x(指定 HTTP header)
--user-agent=x , -U x # 设置用户代理(指定 HTTP user agent)
--no-proxy , -N # 不使用代理服务器
--quiet , -q # 静默模式
--verbose ,-v # 更多状态信息
--alternate , -a # Alternate progress indicator
--help ,-h # 帮助
--version ,-V # 版本信息

其实我们需要使用的就是

axel -n 10 http://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel70-v4.4-latest.tgz

其中 -n 就是指10线程。

也用了不少时间,但是总比下载不动好。

转载请注明:果果.IT » Linux安装多线程下载工具axel

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址