axel是輕量級多線程下載工具,對比傳統下載工具curl和wget,下載速度上提升不少
centos安裝如下
yum install -y axel
命令行用法
axel [option] url1 [url2] [url...]
命令行參數及意義,摘自man axel
--max-speed=x, -s x :指定下載平均速度
--num-connections=x, -n x :下載線程數
--output=x, -o x :默認下載的文件名和URL中的文件相同,這個參數可以修改下載的文件名或指定文件的下載目錄(文件名和URL相同)
--search[=x], -S[x] :使用 filesearching.com 搜索引擎搜索不同的鏡像源下載,搜索過程比較耗時,程序會服務器測試速率和有效性
--no-proxy, -N :不使用代理服務器下載文件
--verbose :打印詳細信息
--quiet, -q :靜默下載
--alternate, -a :顯示一個文本進度指示器。一個顯示不同線程進度和狀態,當前速率和評估剩余下載時間的棒形圖
--help, -h :幫助文檔
--version, -V :顯示版本
命令行返回值:下載成功返回0,出錯返回1,下載中斷返回2
配置文件
/etc/axelrc 系統全局配置文件
~/.axelrc 個人配置文件
示例