man*_*ore 3 command-line windows-10 windows-subsystem-for-linux
如何在 Windows 10 上打开 WSL CLI?
我在 Windows 10 系统上安装了 WSL,但我不知道如何访问 WSL CLI。互联网上的所有教程都假设 CLI 已经打开。
启动 WSL 有多种选项:
推荐方法: 强烈建议您从 Microsoft Store安装Windows 终端。这是一个现代终端替代品,支持使用多个选项卡运行多个配置文件。它现在是 Windows 11 中的默认终端,但在 Windows 10 中也受支持。
安装 Windows Terminal 后,它将自动检测所有兼容的控制台应用程序(PowerShell、WSL 发行版、CMD 等)并为它们创建配置文件。您只需单击下拉菜单并选择您的发行版,即可从 Windows 终端启动 WSL。
正如评论中提到的,您使用的发行版通常会安装在“开始”菜单中。WSL 的默认发行版是 Ubuntu,因此请在那里搜索Ubuntu。然而,您可能会使用很多不同的发行版(我目前安装了大约 20 个发行版,但这是极端的)。从命令提示符运行wsl.exe -l -v
以确定您已经安装了哪些。
如果您使用的是最新版本的 WSL,它也会单独显示在“开始”菜单中,作为Windows Subsystem for Linux。单击该结果将以其默认发行版运行 WSL。wsl.exe --status
您可以使用或wsl.exe --list --verbose
(从 PowerShell、CMD 或 WSL 中)查看默认发行版。您可以通过运行 来更改默认发行版wsl.exe --set-default <other_distro_name>
。
您可以直接从任何已打开的命令行运行 WSL,只需运行wsl
. 这将启动默认发行版。有很多可用的命令行开关,因此请查看wsl --help
完整的详细信息。在 Windows 终端中创建新配置文件时,这些命令还可以为您提供额外的灵活性。一些有用的命令:
wsl ~
:在Linux用户的主目录中启动默认发行版wsl ~ -d <other_distro>
:启动不同的发行版(例如 Debian、Arch Linux、Artix 等)wsl ~ -e bash --noprofile --norc
:启动 Bash shell,而不运行 Bash 启动文件(对于调试或恢复很有用)。wsl ~ -u root
:以 root 用户身份启动 WSL - 对于恢复很有用。 归档时间: |
|
查看次数: |
23914 次 |
最近记录: |