不可否認地, 提到下載管理程式這類工具, Microsoft Windows 中的工具之豐富與強大, 常令 Linux 、 macOS 用戶欽羨不已。 不過羨慕歸羨慕, 下載管理的需求依舊是存在, 且需要被適當地排解。 本篇介紹的 AXEL 工具就是一個可在 Linux 與 macOS 環境中, 使用的輕量化下載指令工具。
安裝
macOS 下可以執行下列指令進行安裝:
$ brew install axel
Linux 下可以執行下列指令進行安裝 (以 Ubuntu 為例):
$ sudo apt-get install axel
簡易用法
欲使用 axel 下載檔案, 可以直接使用下列指令 (替換成自己需要的 URL) :
$ axel "https://www.demo.com/demo.rar"
欲使用多個連線同時下載檔案, 可以使用下列指令格式 (將 5 替換成自己需要的連線數量) :
$ axel -n 5 "https://www.demo.com/demo.rar"
axel 本身不支援批次下載,欲使用它進行批次下載,可以使用 shell 程式進行下載, 下面是一個簡單的範例: (links.txt 包含下載檔案的 URL 清單)
$ while read link; do axel -n 5 $link; done < links.txt
想知道更多關於 axel 的選項, 可以前往參考資料中的連結, 或是使用下列指令查閱:
$ axel --help