今天要下載一下14G左右的文件,用wget約10小時,后來發現linux下有個多線程支持斷點續傳的下載工具axel,試了一下,下載速度大大增加。
包地址:http://pkgs.repoforge.org/axel/
安裝
下載rpm文件並安裝:
$ wget http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.x86_64.rpm $ rpm -i axel-2.4-1.el6.rf.x86_64.rpm
主要參數
-n x:啟動x個線程下載
-s x:最大速度(byte/s)為x
-o f:指定輸出文件
-S [x]:搜索境像並且從指定的x服務器(可以是多個)下載
-U x:設置user agent
-N:不合用代理服務器
-q:靜默退出
-v:更多狀態信息
-h:幫助信息
-v:版本
斷點續傳
直接再次執行下載命令,自動從上次下載的位置開始下載
示例
$ axel -n 10 http://xxx.xxx.xxx.xxx/xxx.xxx
用wget約300k左右,可以看到速度提升還是很明顯的。