如何从当前 PowerShell 工作目录的 PowerShell 进入 Windows-Subsystem-for-Linux (ubuntu)

rzj*_*nzk 3 bash powershell ubuntu windows-subsystem-for-linux

运行命令bash或ubuntu在 PowerShell 中时,会输入 Windows-Subsystem-for-Linux,但是,PowerShell 的当前工作目录不会传递到 BASH。有没有办法实现这个功能?

Ada*_*dam 8

在 Windows Powershell 或 Powershell Core 窗口中,键入bash(或 wsl); 例如:

在此输入图像描述

现在,更高版本的 Windows 包括 WSL.exe,它取代了 bash.exe。这两个可执行文件的行为在我的系统上是相同的。wsl.exe 的官方文档指出:

在此输入图像描述

您可以在此处阅读该文档。网网,

我运行的是 Windows 10 Build-17763。如果您没有遇到与我相同的行为,则您可能正在运行旧版本的 WSL。您可以根据内部版本号确定 WSL 的版本。