歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Linux下多線程下載工具之 Axel

Linux下多線程下載工具之 Axel

日期:2017/3/6 9:23:53   编辑:學習Linux

Linux下多線程下載工具之 Axel


Linux下多線程下載工具之 Axel


Axel 是 Linux 平台下的一款 HTTP/FTP 的高速下載工具,支持多線程以及斷點續傳,對於一些有速度限制的服務器上下載東西時,Axel 的速度就明顯比 wget 要快一些

Fedora 23+ 安裝

dnf -y intsall axel

CentOS 7.x 安裝

CentOS 的 yum 中本來是不包含 axel 這個軟件包的,如果要使用需要先添加 epel 拓展

yum -y install epel-release 
yum -y install axle

參數以及使用方法

用法: axel [選項] 地址1 [地址2] [地址...]
選項:
-s x 指定最大速率(字節 / 秒)
-n x 指定最大連接數
-o f 指定本地輸出文件
-S [x] 搜索鏡像並從 X 服務器下載
-N 不使用任何代理服務器
-q 使用輸出簡單信息模式
-v 更多狀態信息
-a 文本式進度指示器
-h 幫助信息
-V 版本信息

如果我要從 Thunderbird 的官方網站下載一個最新版本的 Thunderbird 二進制包,那麼我們就可以使用 axel 來下載
在我們獲得了下載地址之後執行

axel -n 10 -a https://download-installer.cdn.mozilla.net/pub/thunderbird/releases/45.2.0/linux-x86_64/zh-CN/thunderbird-45.2.0.tar.bz2

axel 將會按照我設置的10個線程來下載 Thunderbird ,筆者通過 chrome 浏覽器下載時最高速度為600KB/s,在使用 axel 下載時,速度達到了 1.2MB/s(我的最大帶寬)

如果下載過程中意外中斷,可以再次執行相同的下載命令即可恢復下載

本文永久更新鏈接地址:

http://xxxxxx/Linuxjc/1148618.html TechArticle

Copyright © Linux教程網 All Rights Reserved