概要 | |
HTTPまたはFTPを使って,サーバーからファイルを取得する。ファイルの再帰取得が可能であり,Webサイトの情報を一括取得することも可能である。また,ホームページの自動巡回ツールとして利用されることもある。 wgetコマンドには様々なカテゴリのオプションが存在するが,ここではよく利用すると考えられる,ログ,ダウンロード,HTTP,FTP,再起ダウンロードに関するオプションに絞り,さらにその中でも,主に使用すると考えられるオプションのみ紹介する。 |
構文 | |
wget {-V | --version}
または
wget {-h | --help}
または
wget [-b | --background] [-e コマンド | --execute=コマンド] [-o ログ・ファイル名| --output-file=ログ・ファイル名] [-a ログ・ファイル名| --append-output=ログ・ファイル名] [-d | --debug] [-q | --quiet] [-v | --verbose] [-nv | --no-verbose] [-i ファイル名 | --input-file=ファイル名] [-t リトライ回数 | --tries=リトライ回数] [--retry-connrefused] [-O ファイル名 | --output-document=ファイル名] {[-nc | --no-clobber] | [-N | --timestamping]} [-c | --continue] [-S | --server-response] [--spider] [-w 秒数 | --wait=秒数] [--waitretry=秒数] [-Y on/off | --proxy=on/off] [-nd | --no-directories] [-x | --force-directories] [--directory-prefix=PREFIX] [--http-user=ユーザー名] [--http-password=パスワード] [--proxy-user=ユーザー名] [--proxy-password=パスワード] [--cookies=on/off] [--load-cookies=ファイル名] [--save-cookies=ファイル名] [--ftp-user=ユーザー名] [--ftp-password=パスワード] [--passive-ftp] [--no-passive-ftp] [-r | --recursive] [-l | --level=階層数] [--delete-after] [-A パターン・リスト | --accept パターン・リスト] [-R パターン・リスト | --reject パターン・リスト] [-L | --relative] [URL] |
利用環境 | |
Red Hat Enterprise Linux 3, ○ (wget-1.10.2-0にて確認) |
オプション | |||||||||
|
ログおよび入力ファイルに関するオプション | |||||||||||||||
|
ダウンロードに関するオプション | |||||||||||||||||||||||
|
ディレクトリに関するオプション | |||||||
|
HTTPに関するオプション | |||||||||||||||
|
FTPに関するオプション | |||||||||
|
再帰ダウンロードに関するオプション | |||||||||||||||
|
使用例1:ユーザー認証が必要なWebサイトからファイルを取得する(クリックで詳細表示) | |
wget --http-user=ユーザー名 --http-passwd=パスワード URL |
使用例2:複数のファイルを同時に取得する(クリックで詳細表示) | |
wget -I 対象を指定したファイル |