學習如何在 Linux、macOS 與 Windows 終端機中使用 cURL 下載檔案。
如何使用 cURL 命令列下載檔案
- 第 1 步:使用原檔案名稱下載 — 執行
curl -O "https://abctool.info"。 - 第 2 步:指定儲存的檔案名稱 — 執行
curl -o "custom_name.ext" "https://abctool.info"。 - 第 3 步:跟隨 301/302 重新導向 (-L) — 建議始終新增
-L參數,避免下載到重新導向頁面。
為什麼 cURL 下載必須加 -L 參數跟隨重新導向
許多下載連結會跳轉到 CDN 節點或返回 HTTP 301/302 重新導向。若不加 -L 參數,cURL 只會把簡短的重新導向 HTML 原始碼儲存下來,而不是真正的檔案資料!
如何使用 cURL 斷點續傳 (-C -)
如果大檔案下載意外中斷,可新增 -C - 參數自動從斷點處繼續下載:
curl -L -C - -O "https://abctool.info"