ホームページ >運用・保守 >Linuxの運用と保守 >Linux コマンドラインでファイルをダウンロードするための 5 つの wget の例

Linux コマンドラインでファイルをダウンロードするための 5 つの wget の例

不言
不言オリジナル
2019-03-08 14:54:027789ブラウズ

wget は、Linux コマンド ラインからファイルをダウンロードするために広く使用されている Linux コマンド ライン ユーティリティです。リモート サーバーからファイルをダウンロードするために使用できるオプションも多数あります。 wget はブラウザ ウィンドウで URL を開くのと同じです。

Linux コマンドラインでファイルをダウンロードするための 5 つの wget の例

#1: Wget を使用してファイルをダウンロード

次の例では、サーバーから現在のローカル ディレクトリにファイルをダウンロードします。

$ wget https://tecadmin.net/file.zip

2: ファイルをダウンロードし、特定の場所に保存します。

次のコマンドは、file.zip という名前の zip ファイルを /opt フォルダーにダウンロードします。 -O は、ターゲット フォルダーを指定するために使用されます。

# wget https://tecadmin.net/file.zip -O /opt/file.zip

3: FTP からファイルをダウンロード

ftp サーバーからファイルをダウンロードする必要がある場合があるため、wget で簡単にファイルをダウンロードできます。 FTP URL から以下のようにファイルをダウンロードします。

# wget ftp://ftp.tecadmin.net/file.zip

4: パスワードで保護された URL からファイルをダウンロードする

ファイルをダウンロードするためにユーザー名とパスワードを指定する必要がある場合があります。コマンド ラインを使用してブラウザを使用するのは簡単ですが、ログイン資格情報の入力を求められません。次の例は、パスワードで保護されたソースからファイルをダウンロードするときにユーザー名とパスワードを使用する方法を示しています。

4.1: パスワードで保護された FTP サーバーからファイルをダウンロードします。

$ wget --ftp-user=username --ftp-password=secretpassword ftp://ftp.tecadmin.net/file.zip
or
$ wget ftp://username:secretpassword@ftp.tecadmin.net/file.zip

4.2: パスワードで保護された http サーバーからファイルをダウンロードします。

# wget --http-user=username --http-password=secretpassword https://tecadmin.net/file.zip
or
# wget --user=username --password=secretpassword https://tecadmin.net/file.zip

4.3: パスワードで保護されたプロキシ サーバーの背後でファイルをダウンロードします。

$ wget --proxy-user=username --proxy-password=secretpassword https://tecadmin.net/file.zip

5: 信頼できない安全な URL からファイルをダウンロードします。

ダウンロード URL が信頼できない SSL 証明書を使用している場合、wget はファイルをダウンロードしません。ただし、URL に -no-check-certificate パラメータを使用してダウンロードできます。

$ wget  https://tecadmin.net/file.zip  --no-check-certificate

この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !

以上がLinux コマンドラインでファイルをダウンロードするための 5 つの wget の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。