WSL上で開発中に画像が必要になったので画像を準備する方法をメモ。
- Windows上にすでに用意してある画像をWSL(Windows Subsystem for Linux)へ転送する
- curlコマンドでWeb上から直接ダウンロードする
の2通りの方法があります。
Windows上にある画像をWSL(Windows Subsystem for Linux)へ転送する
Windows上のC:\
には、Linux側では/mnt/c
でアクセスできる。
例えばWindowsのデスクトップ上にsample.jpgという画像を用意して、Linux上の現在のディレクトリに保存する場合は下のような感じになります。
# cp [オプション] コピー元 コピー先
$ cp /mnt/c/Users/ユーザー名/Desktop/sample.jpg .
パスがわかればcp
コマンドを使ってコピペしてくるだけです。
curlコマンドでWeb上から直接ダウンロードする
Web上のfoo.jpgという画像をLinux上の現在のディレクトリにsample.jpgという名前で保存する
# curl 画像のURL -o 保存したい名前
$ curl https://example.com/foo.jpg -o sample.jpg
※名前を指定したい場合-oは小文字であることに注意
参考