Axel通過打開多個 HTTP/FTP 連接來將一個文件進行分段下載,從而達到加速下載的目的,對于下載大文件,該工具將特別有用了,下面我們來介紹linux內核的系統中Axel安裝與使用方法吧.
一直在使用這個,因為有時候美國VPS的wget的命令下載國內的文件時速度太慢了,所以使用axel還是不錯的選擇.
1.CentOS下安裝Axel
32位CentOS執行下面命令:
- wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.i386.rpm
- rpm -ivh axel-2.4-1.el5.rf.i386.rpm
64位CentOS執行下面命令:
- wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.x86_64.rpm
- rpm -ivh axel-2.4-1.el5.rf.x86_64.rpm
2.Debian/Ubuntu安裝Axel
apt-get install axel
3.Redhat/Fedora安裝
yum install axel
4.Axel命令使用方法
可以使用:man axel 或者 axel --help
查看axel的使用方法
axel 參數 文件下載地址
可選參數:
- -n 指定線程數
- -o 指定另存為目錄
- -s 指定每秒的最大比特數
- -q 靜默模式
限速使用:加上 -s 參數,如 -s 10240,即每秒下載的字節數,這里是 10 Kb.
限制連接數:加上 -n 參數,如 -n 5,即打開 5 個連接.
- axel [選項] [下載目錄] [下載地址]
- -s [x]:指定每秒下載最大比特數。
- n [x]:指定同時打開的線程數。
- -o f:指定本地輸出文件。
- -S [x]:搜索鏡像并從X servers服務器下載。
- -N:不使用代理服務器。 //Vevb.com
- -v:打印更多狀態信息。
- -a:打印進度信息。
- -h:該版本命令幫助。
- -V:查看版本信息號。
例如:從discuz官方下載壓縮包并把他放到指定的目錄中可以使用:
axel -n 10 -o /你要存放的目錄/ http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
或者直接存放到當前目錄:
axel -n 10 http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
axel-discuz-zip
這個工具相對比wget的速度快的多.其實還有一款工具也是不錯的,我們下次介紹.他的名字叫:aria2
新聞熱點
疑難解答