一般情況,在 Linux 下我們習慣于用 wget 下載,但該工具的缺點就是無法進行多線程下載,所以往往有時候速度不夠快。這里介紹的 Axel,是 Linux 下一款不錯的 HTTP 或 FTP 高速下載工具。支持多線程下載、斷點續(xù)傳,且可以從多個地址或者從一個地址的多個連接來下載同一個文件,適合網(wǎng)速不給力時多線程下載以提高下載速度。需要注意的是,該軟件只有命令行界面。
1、安裝 AxelCentOS 安裝 Axel 方法:因默認 repo 里沒有 Axel,因此需要手動下載安裝。到 http://pkgs.repoforge.org/axel/ 下載 rpm 包安裝即可。CentOS 6.x 32 位下安裝
wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.i686.rpmrpm -ivh axel-2.4-1.el6.rf.i686.rpm
CentOS 6.x 64 位下安裝
wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.x86_64.rpmrpm -ivh axel-2.4-1.el6.rf.x86_64.rpm
Debian/Ubuntu 安裝 Axel 方法:
apt-get install -y axel
2、使用 Axel
axel [OPTIONS] url1 [url2] [url…]-n x 指定線程數(shù)(x 必須為大于 0 的數(shù)字)-o x 指定另存為目錄(x 必須為本地目錄)-s x 指定下載速度(x 必須為大于 0 的數(shù)字,單位是 bytes/s)-q 靜默模式,無任何輸出信息-V 軟件版本
Axel 在下載過程中如果遇到中斷的話,在原來的目錄再次執(zhí)行相同的下載命令即可恢復下載進度。
