wget ファイルをダウンロード – Linuxコマンド
書式
wget [オプション] URL
説明
ファイルをFTPサーバーやWebサーバーからダウンロードします
レジューム機能にも対応。また、再帰的にディレクトリを堀り、複数ファイルをダウンロードできます
オプション
- -b
- バックグラウンドで実行
- -o ファイル
- 指定ファイルにログ出力
- -q
- メッセージ非表示
- -v
- メッセージ表示
- -i ファイル
-
- 指定ファイルの記述URLよりダウンロード
- -F
- -iオプションの指定ファイルをHTMLファイルとして扱う
- -t 回数
-
- リトライ回数を指定
- -nc
- 既存ファイルはダウンロードしない
- -c
- 続きからダウンロード
- -T 時間
- タイムアウト(秒)を指定
- -w 時間
- リトライまでの時間(秒)を指定
- -nd
- ディレクトリを作らずダウンロード
- -x
- ディレクトリを作成
- -P ディレクトリ
- ダウンロード先のディレクトリを指定
- –http-user=ユーザー名
- ベーシック認証のユーザー名を指定
- –http-passwd=パスワード
- ベーシック認証のパスワードを指定
- –proxy-user=ユーザー名
- プロキシサーバーのユーザー名を指定
- –proxy-passwd=パスワード
- プロキシサーバーのパスワードを指定
- –retr-symlinks
- FTPサーバーでシンボリックリンクをファイルとしてダウンロード
- -r
- 再帰的にダウンロード。デフォルトは5段階
- -l 階層数
-
- 再帰的にダウンロードする場合の階層数を指定
- -m
- ミラーとしてダウンロード
- -A 文字列
- 指定した文字列を含むファイルをダウンロード
- -R 文字列
- ダウンロードしないファイルを指定
- -D ドメイン
- ダウンロード元のドメインを指定
- –exclude-dimains=ドメイン
- ダウンロードしないドメインを指定
- -L
- 相対リンクのみをダウンロード
- –follow-ftp
- リンク先がFTPサーバーでもダウンロード
- -H
- ホストが異なっても再帰的にダウンロード
- -I ディレクトリ
- ダウンロードするディレクトリ指定
- -X ディレクトリ
- ダウンロードしないディレクトリを指定
- -np
- 親ディレクトリを再帰の対象外に指定
サンプル
例1)FTPサーバ(examples.com)よりexamples.tar.gzファイルをダウンロード
$ $ wget ftp://examples.com/examples.tar.gz ↵
例2)リトライ回数5回に設定し、Webサーバ(examples.com)よりexamples.tar.gzファイルをダウンロード
$ $ wget -t 5 http://examples.com/examples.tar.gz ↵
例3)Webサーバ(examples.com)のdownloadディレクトリ以下の全ファイルをダウンロード
$ $ wget -r http://examples.com/download/ ↵
この記事は参考になりましたか?
![]() (0) (0) (0) (0)Total: 0 |





