WSL(Windows Subsystem for Linux)で画像を用意したい

2021-09-03

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は小文字であることに注意


参考

-Windows Subsystem for Linux(WSL)でWindowsのファイルにアクセス

-curlで保存先を指定してファイルをゲットだぜ!

-curl コマンド 使い方メモ

©2025 wayne