Linux、macOS、Windows ターミナルで cURL コマンドを使ってファイルを効率よくダウンロードする方法を解説します。
cURL コマンドによる基本的なダウンロード手順
- ステップ 1: 元のファイル名で保存 —
curl -O "https://abctool.info"を実行。 - ステップ 2: 指定のファイル名で保存 —
curl -o "custom_name.ext" "https://abctool.info"を実行。 - ステップ 3: リダイレクトを自動追跡 (-L) — HTTP 301/302 リダイレクトに対応するため、常に
-Lオプションを付与してください。
なぜ cURL には -L オプションが必要なのか?
多くのファイル配信サーバーやCDNはリダイレクトを使用します。-L を付けないと、実際のファイルではなく 301 リダイレクトの短い HTML ページが保存されてしまいます。
中断したダウンロードを再開する方法 (-C -)
大容量ファイルのダウンロードが中断した場合、-C - を追加することで続きから再開できます:
curl -L -C - -O "https://abctool.info"