Linux 系統中,wget 和 axel 是兩款常用命令列下載工具,適合不同場景需求。以下分別介紹基本用法與常用參數。
功能強大,支援背景下載、斷點續傳、整站遞迴下載。
# wget [選項] [下載網址]
支援遞迴下載整站。例:下載 Man 手冊中心:
# wget -r -p -np -k https://man.chinaunix.net
參數說明:
-r:啟用遞迴下載。
-p:下載顯示完整網頁所需所有檔案(如圖片)。
-np:不搜尋上層目錄,避免下載超出目標範圍。
-k:將絕對連結轉為相對連結,便於本地瀏覽。
輕量級多執行緒下載工具,透過多連線加速。全域配置檔 /etc/axel/axelrc 可自訂。
# axel [URL]
-s 10240 代表每秒 10 KB。-n 5 開 5 條連線。/etc/axel/axelrc 中可設定執行緒數(預設 4)、調整輸出格式等。取消 alternate_output = 1 註解可使輸出更簡潔。