読み方 : ダブリューゲットコマンド

wgetコマンド【GNU Wget】

概要

wgetコマンドとは、ネットワーク上のサーバにアクセスしてファイルやコンテンツをダウンロードするコマンドラインツールHTTPHTTPSFTPといった主要な通信プロトコルに対応している。GNUプロジェクトフリーソフトウェアとして公開されており、Linuxなどで広く利用されている。
wgetコマンドのイメージ画像

基本的な構文は「wget 取得するURL」で、URLで指定した内容をダウンロードしてファイルとして保存する。オプションで保存先のディレクトリファイル名を指定することもできる。バックグラウンドモードを指定することで、シェルで他の作業をしながら背景でダウンロードを実行させることができる。

通信が途中で切断された場合でも、再度実行することで中断した箇所からダウンロードを再開する「レジューム」機能があり、不安定なネットワーク環境で大容量のファイルや多数のファイルダウンロードする際にも、中断後にすべて最初からやり直すことなく効率的に作業を進められる。

単一ファイルの取得だけでなく、再帰的にリンクをたどってWebサイト全体を保存することもできる。プロキシ経由の通信やHTTPSによる暗号化通信にも対応している。スクリプトと組み合わせることで、定期的なデータ取得やソフトウェアの自動更新処理などを実装できる。

初版は1996年に発表され、GNUプロジェクトを主催するFSFFree Software Foundation)がGPLに基づいてオープンソースとして配布している。著名なLinuxディストリビューションに同梱されて標準的なコマンドラインツールの一つとして広く普及しており、他のソフトウェアの一部として組み込まれてHTTPファイル取得機能として利用されることも多い。

主なLinuxコマンド

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。