wgetコマンドはファイルをダウンロードするコマンドです。
やすひら
wgetコマンドの概要と使用方法を紹介します
この記事でわかること
- wgetコマンドの概要
- wgetコマンドの使い方
目次
コマンド概要
wgetコマンドは、Webサーバーからファイルをダウンロードするためのコマンドです。
非対話型で実行できるため、スクリプトや自動化されたタスクに適しています。
コマンドオプション
コマンドオプションを紹介します。
コマンドオプション | 意味 |
---|---|
-O | ファイル名指定 |
-P | ダウンロード先ディレクトリを指定 |
-c | ダウンロード再開 |
-r | 再帰的にダウンロード |
-i | 一括ダウンロード |
コマンドの使い方
wgetコマンドの使い方を紹介します。
ファイルをダウンロード
ファイルをダウンロードします。
コマンド形式
wget [URL]
コマンド実行例
$ wget https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
--2024-06-13 15:09:13-- https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
Resolving yasuhira-blog.com (yasuhira-blog.com)... 160.251.71.120
Connecting to yasuhira-blog.com (yasuhira-blog.com)|160.251.71.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 337573 (330K) [image/jpeg]
Saving to: 'draw_a_picture.jpg'
draw_a_picture.jpg 100%[===================>] 329.66K 1.86MB/s in 0.2s
2024-06-13 15:09:13 (1.86 MB/s) - 'draw_a_picture.jpg' saved [337573/337573]
$ ls
draw_a_picture.jpg
ファイル名指定でファイルをダウンロード
ファイル名指定でファイルをダウンロードします。
コマンド形式
wget -O [ファイル名] [URL]
コマンド実行例
$ wget -O download_file.jpg https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
--2024-06-13 15:43:45-- https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
Resolving yasuhira-blog.com (yasuhira-blog.com)... 160.251.71.120
Connecting to yasuhira-blog.com (yasuhira-blog.com)|160.251.71.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 337573 (330K) [image/jpeg]
Saving to: 'download_file.jpg'
download_file.jpg 100%[===================>] 329.66K 1.74MB/s in 0.2s
2024-06-13 15:43:46 (1.74 MB/s) - 'download_file.jpg' saved [337573/337573]
$ ls
download_file.jpg
ダウンロード先ディレクトリ名指定でファイルをダウンロード
ダウンロード先ディレクトリ名指定でファイルをダウンロードします。
コマンド形式
wget -P [ダウンロード先ディレクトリ名] [URL]
コマンド実行例
$ tree
.
`-- home
`-- user
|-- hogehoge.txt
|-- sub_1
| |-- sub_1_1
| `-- sub_1_2
|-- sub_2
`-- sub_3
7 directories, 1 file
$ wget -P home/user/sub_1/sub_1_1 https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
--2024-06-13 15:47:46-- https://yasuhira-blog.com/wp-content/uploads/2024/05/draw_a_picture.jpg
Resolving yasuhira-blog.com (yasuhira-blog.com)... 160.251.71.120
Connecting to yasuhira-blog.com (yasuhira-blog.com)|160.251.71.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 337573 (330K) [image/jpeg]
Saving to: 'home/user/sub_1/sub_1_1/draw_a_picture.jpg'
draw_a_picture.jpg 100%[===================>] 329.66K 1.48MB/s in 0.2s
2024-06-13 15:47:47 (1.48 MB/s) - 'home/user/sub_1/sub_1_1/draw_a_picture.jpg' saved [337573/337573]
$ ls home/user/sub_1/sub_1_1
draw_a_picture.jpg
まとめ
wgetコマンドの概要と使い方を紹介しました。
wgetコマンドは
- URL指定でファイルをダウンロードできる
- ファイル名を指定できる
- ダウンロード先ディレクトリを指定できる
Webサイトからファイルをダウンロードする際に便利なコマンドですので、覚えて実践していきましょう。