Linux上的下载工具之“axel”

举报
HW小龙 发表于 2020/07/28 23:37:40 2020/07/28
【摘要】 虽然不经常在linux上下载文件,但是还是记一下比较好,万一用的着呢。axel支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。安装centos 系统:yum install axel -yfedora 系统:dnf install axel语法...

虽然不经常在linux上下载文件,但是还是记一下比较好,万一用的着呢。

axel

支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。

适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。


安装

centos 系统:

yum install axel -y

fedora 系统:

dnf install axel

语法

axel [options] url1 [url2] [url...]

选项

--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           #版本信息



实例

1.下载ubuntu的iso镜像

axel  -n 20 -a -o /media  https://repo.huaweicloud.com/ubuntu-releases/20.04/ubuntu-20.04-desktop-amd64.iso

20个连接一起下嘿嘿,这速度,绝对带劲。注:如果你的服务器是按流量计费千万不要选择这种方式下载!

image.png

购买的5M带宽,可以跑到11.1M/s

image.png

网卡接口最高跑到了141.48M/s


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。