Axel 支援多連線分段下載,大幅提升大檔案下載速度。本文提供 CentOS (32/64 位元 rpm)、Debian/Ubuntu (apt)、RedHat/Fedora (yum) 三大發行版安裝指令,並完整列出參數對照表:-n 執行緒數、-o 輸出目錄、-s 限速、-q 靜默模式等。

wget https://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.i386.rpm
rpm -ivh axel-2.4-1.el5.rf.i386.rpm
wget https://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.x86_64.rpm
rpm -ivh axel-2.4-1.el5.rf.x86_64.rpm
apt-get update && apt-get install -y axel
yum install -y axel
man axel
axel --help
| 參數 | 說明 | 範例 |
|---|---|---|
-n NUM | 指定連線執行緒數 | axel -n 10 https://example.com/big.iso |
-o PATH | 指定輸出目錄/檔名 | axel -o /data/downloads/ https://... |
-s BYTES | 限制每秒最大位元組數 | axel -s 102400 (限速 100 KB/s) |
-q | 靜默模式 (無進度條) | axel -q ... |
-S NUM | 搜尋鏡像站並從前 NUM 個下載 | axel -S 3 ... |
-N | 不使用代理伺服器 | axel -N ... |
-v | 顯示更多狀態資訊 | axel -v ... |
-a | 顯示進度資訊 (預設) | axel -a ... |
-h | 說明 | axel -h |
-V | 版本號 | axel -V |
# 10 執行緒、限速 500KB/s、存至 /data、靜默
axel -n 10 -s 512000 -o /data/ -q https://mirror.example.com/centos.iso
# 搜尋 5 個鏡像站並行下載
axel -S 5 -n 20 https://kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
screen 或 tmux 後台運行