Aria2 是 Linux CLI 界面下的多線程下載工具,與之前介紹的 axel 類似,但比之更強大。它支持 HTTP/HTTPS, FTP, BitTorrent 和 Metalink 協議,支持多線程下斷點續傳。另外,這裡有一個名為 aria2fe 的 aria2 前端 GUI 程序,直接執行裡面編譯好的二進制程序就可使用。
Ubuntu 用戶安裝:
sudo apt-get install aria2
基本使用:
例1:
aria2c -s2 http://host/image.iso http://mirror1/image.iso http://mirror2/image.iso
-s2 參數表示使用 2 個線程分別從2個鏡像下載 image.iso 文件, 第三個鏈接由於超過進程數,所以作為備用鏈接。
例2:
aria2c -ifiles.txt
表示從 files.txt 中獲取下載鏈接進行下載, files.txt 中可以包含多個鏈接。
例3:
aria2c http://www.linuxidc.com/file.torrent
從遠程獲取 bt 種子並進行 bt 下載。
更多詳細使用方法可以 man aria2c 或看官方文檔。