LoginSignup
500
395

More than 3 years have passed since last update.

WSLとwindows間のファイル連携

Last updated at Posted at 2019-07-23

tl;dr

WSL(Windows Subsystem for Linux)からWindowsファイルシステム(要はCドライブ等)へのアクセス、またはその逆でWindows側からWSLのファイルシステムへのアクセス方法です。
※Windows10 1903以降が対象です。

WSLからWindowsファイルシステムへのアクセス

/mnt/{ドライブ名}からアクセスできます。cドライブの場合は、/mnt/cです。
image.png

windowsからWSLファイルシステムへのアクセス

エクスプローラを開き、パスに\\wsl$を入力すると、WSLのディストリビューション毎のファイルシステムにアクセスできます。
image.png

ちなみにPowerShellでは、\\wsl$直下は見れず、その下のディストリビューション名以下を確認できます。
image.png

なお、コマンドプロンプトでは確認できません。
image.png
これは今後修正されそうです。

WSL内で、explorer.exeを実行すると、Windowsのexplorerが起動します。
explorer.exe .を実行すると、Windowsのexplorerが、WSLファイルシステムのカレントフォルダで起動します。
少しひねってexplorer.exe /mnt/cとやると、Cドライブ直下が開きそうですが、ユーザーのDocumentsフォルダが開きます。たぶんバグです。

500
395
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
500
395