Linuxのwgetコマンドの詳細解説
wgetはLinuxシステムでよく使われるダウンロードツールで、リモートサーバーからファイルをダウンロードすることができ、HTTP、HTTPS、FTPなどのプロトコルをサポートしています。wgetコマンドの詳細な説明は次のとおりです:
- 基本の文法:
- wgetコマンドを使用して、[URL]からファイルを取得します。
- 標準的なオプション:
- -r, –recursive ウェブサイト全体をダウンロードすることができる再帰的なダウンロード。
-l, –level=depth 再帰的なダウンロードの深さを設定する。
-k, –convert-links リンクを変換し、ダウンロードしたファイル内のリンクをローカルファイルに向ける。
-p, –page-requisites 画像、CSSファイルなど、ウェブページのすべての必須ファイルをダウンロードする。
-nc, –no-clobber 既存のファイルを上書きしない。
-P, –directory-prefix=ディレクトリ ファイルの保存ディレクトリを指定する。
-O, –output-document=ファイル名 ダウンロードしたファイルの保存ファイル名を指定する。 - 例を示す:
- ファイルを1つダウンロードする場合は:
wget http://example.com/file.txt - サイト全体を再帰的にダウンロードする:
wget -r http://example.com/ - 2階層までの再帰ダウンロードを設定する:
wget -r -l 2 http://example.com/ - wgetコマンドを使用して、ダウンロードファイル内のリンクをローカルファイルに変換する:
wget -k http://example.com/ - “Wgetを使用して、すべての必要なファイルをダウンロードします:
wget -p http://example.com/” - 既存のファイルを上書きしないようにする:
wget -nc http://example.com/file.txt - 指定されたダウンロードファイルの保存先ディレクトリは次の通りです:
wget -P /path/to/directory http://example.com/file.txt - 指定されたダウンロードファイルの保存ファイル名:
wget -O filename http://example.com/file.txt - wgetのヘルプドキュメントを参照して、さらなるオプションや使用法を確認してください。
- wget コマンド