Linux で wget コマンドを使用する方法

Linux De Wget Komandowo Shi Yongsuru Fang Fa



データ送信は、今日のインターネットの世界で最も貴重なタスクの 1 つです。ファイルをダウンロードするために Web 上で利用できるツールは数多くありますが、Linux は一歩先を行っています。 Linux の wget ユーティリティは、ダウンロード リンクを使用してファイルをダウンロードするための、シンプルで強力かつ熟練したツールです。

wget コマンドには、中断されたダウンロードの再開、速度と帯域幅のカスタマイズ、暗号化されたダウンロード、ファイルの同時ダウンロードなどのさまざまな機能が含まれています。さらに、Rest API と対話できます。したがって、この短いチュートリアルでは、Linux で wget コマンドを使用するすべての方法を説明します。







Linux で wget コマンドを使用する方法

単一のファイルが必要な場合でも、ファイル セット全体をダウンロードしたい場合でも、wget ユーティリティは両方のタスクの達成に役立ちます。また、全体的な機能を調整するためのオプションもいくつか提供されています。 標準の wget コマンドを使用すると、Web サイトからファイルをダウンロードできます。たとえば、jquery-3.7.1.js をダウンロードするには、 公式ウェブサイト 、wget コマンドを使用してください。



ウィゲット https: // コード.jquery.com / jquery-3.7.1.js

  Linux の wget コマンド



wget コマンドは、デフォルトで、ダウンロードされたファイルを、Web サイトにリストされている元の名前で現在のディレクトリに保存します。ただし、「-O」オプションを使用すると、特定の場所に保存したり、特定の名前を付けて保存したりできます。 たとえば、以下の wget コマンドを使用して、上記のファイルを JavaScript.js という名前で保存できます。





ウィゲット -O JavaScript.js https: // コード.jquery.com / jquery-3.7.1.js

  wgetコマンドのo-オプション

同様に、現在のディレクトリを変更せずに別のパスにファイルをダウンロードするには、目的のファイル名とともに新しいファイル パスを指定してください。



ウィゲット -O / ダウンロード / JavaScript.js https: // コード.jquery.com / jquery-3.7.1.js

  wgetコマンドを使用して特定の場所にファイルをダウンロードする

ダウンロードが失敗した場合は、「-Continue」または「-c」オプションを使用して中断したところから再開できます。

ウィゲット -c https: // コード.jquery.com / jquery-3.7.1.js

  wgetコマンドのc-オプション

ファイルのダウンロード中に、十分なインターネット帯域幅を必要とする他のオンライン タスクも実行している場合は、「-limit-rate」オプションを使用して速度を制限します。

ウィゲット --制限レート =50k https: // コード.jquery.com / jquery-3.7.1.js

  wget コマンドを使用してダウンロード制限を設定する

ここで、「50k」は、指定されたファイルの速度を 50KB/s に制限することを意味します。ただし、これを希望の制限に置き換えることもできます。これは通常、wget コマンドが利用可能な帯域幅をすべて消費したくない場合に役立ちます。

wget ユーティリティの最も強力な機能は、Web サイト全体を再帰的にダウンロードできることです。 「-r」または「-recursive」オプションを使用すると、すべての HTML ページ、リンクされたファイル、CSS、画像をダウンロードできます。例えば:

ウィゲット -r https: // コード.jquery.com / jquery-3.7.1.js

  wgetコマンドのrオプション

結論

wget コマンドは、URL からファイルをダウンロードするための強力で多用途のツールです。この簡単なチュートリアルでは、wget コマンドとそのアプリケーションの使用方法を説明します。その顕著な機能は Web サイトの再帰ダウンロードですが、ダウンロードしたファイルの名前を変更したり、中断せずにダウンロードを再開したりすることもできます。さらに、帯域幅が低い場合は、「-limit-rate」オプションを使用してダウンロード速度を制限します。