如何从Linux发行版(如Ubuntu)内部关闭WSL并切换回PowerShell
WSL终端内切换与关闭技巧
在当前WSL终端内关闭WSL实例
- 关闭所有WSL发行版:直接在WSL终端中执行
wsl --shutdown,无需切换到PowerShell窗口。这条命令会终止所有后台运行的WSL实例。 - 仅关闭当前发行版:先通过
wsl --list --quiet查看你的发行版名称(比如Ubuntu),然后执行wsl --terminate <发行版名称>。如果是默认发行版,也可以用wsl --terminate $(wsl --list --default)自动获取名称并终止。
在同一终端切换WSL与PowerShell模式
- 从WSL回到PowerShell:在WSL终端中输入
exit,即可退出当前WSL会话,回到原来的PowerShell窗口。 - 从PowerShell进入WSL:直接输入
wsl,就能进入默认发行版的终端环境。 - 临时在WSL中执行PowerShell命令:无需退出WSL,直接输入
powershell.exe <命令>即可运行单条PowerShell命令;如果想进入PowerShell会话,输入powershell,之后输入exit就能回到WSL环境。
内容的提问来源于stack exchange,提问作者hmmbhaskar
相关产品推荐
相关产品推荐

