1. 高速并行下载
wget 单线程下载文件时,如果文件很大下载速度可能会越来越慢。 axel 可以配置多线程同时下载,最大下载速度可以打满网卡带宽。
安装
yum install epel-release -y
yum install axel -y
当无法使用软件源安装时可以通过 rpm 包安装
$ rpm -ivh http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/a/axel-2.4-9.el7.x86_64.rpm
示例:
以10个线程同时下载单个文件
axel -n 10 http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
示例:
$ axel -n 10 http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
正在初始化下载:http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
File size: 4.38867 吉字节 (4712300544 bytes)
正在打开输出文件 CentOS-7-x86_64-DVD-2009.iso
正在开始下载
连接 5 完成下载
连接 6 完成下载
连接 5 完成下载
连接 8 完成下载
连接 6 完成下载
连接 2 完成下载
连接 9 完成下载
连接 6 完成下载
连接 5 完成下载
连接 7 完成下载
连接 6 完成下载
连接 9 完成下载
连接 2 完成下载
连接 4 完成下载
连接 1 完成下载
连接 6 完成下载
连接 9 完成下载
连接 2 完成下载
连接 1 完成下载
连接 4 完成下载
连接 5 完成下载
连接 8 完成下载
连接 9 完成下载
连接 2 完成下载
连接 7 完成下载
连接 0 完成下载
连接 1 完成下载
连接 6 完成下载
连接 4 完成下载
连接 3 完成下载
连接 9 完成下载
连接 5 完成下载
连接 4 完成下载
连接 8 完成下载
连接 7 完成下载
连接 3 完成下载
连接 0 完成下载
连接 1 完成下载
连接 2 完成下载
连接 4 完成下载
连接 5 完成下载
连接 7 完成下载
连接 9 完成下载
连接 8 完成下载
连接 6 完成下载
已下载 4.38867 吉字节,用时 44 秒。(104324.43 KB/s)