もともとCreators UpdateまでのBash on Ubuntu on Windowsでは、起動時にWindows側のカレントディレクトリを引き継ぐという仕様がありました。
ですが、Fall Createors UpdateでWindows Subsystem for Linuxとして正式版になってからは、通常のLinuxと同様 /etc/passwd
で定義したホームディレクトリがカレントディレクトリになるようになっています。
コマンドプロンプト上での作業等で、Windows側のカレントディレクトリーを引き継ぎたい場合は、以下のように起動コマンドの run
オプションを使ってシェルを起動するようにします。
ubuntu run zsh
すると以下のように、シェル起動時にカレントディレクトリが引き継がれるようになります。