WSL命令整合

712 阅读2分钟
  1. 查看已安装的 Linux 子系统: 打开 PowerShell 或命令提示符(以管理员身份运行),然后执行以下命令,查看已安装的 Linux 子系统列表及其默认设置:

    wsl --list --verbose
    

    在输出中,您将看到每个已安装的 Linux 子系统的详细信息,包括其名称(Distribution Name)和默认设置(Default)。

  2. 切换默认的 Linux 子系统: 要切换默认的 Linux 子系统,可以使用以下命令:

    wsl --set-default <Distro>
    

    其中,<Distro> 是您想要设置为默认子系统的名称。

    例如,如果您想将名为 "Ubuntu" 的 Linux 子系统设置为默认子系统,可以执行以下命令:

    wsl --set-default Ubuntu
    

    这样,在打开新的终端窗口时,WSL 将使用 "Ubuntu" 子系统作为默认子系统。

  3. 卸载 Linux 子系统: 要卸载已安装的 Linux 子系统,可以使用以下命令:

    wsl --list                  # 查看已安装的 Linux 子系统列表
    wsl --unregister <Distro>   # 删除指定的 Linux 子系统,将 <Distro> 替换为子系统的名称
    

    例如,如果您要删除名为 "Ubuntu" 的 Linux 子系统,可以执行以下命令:

    wsl --list                  # 确认已安装的子系统列表中是否包含 "Ubuntu"
    wsl --unregister Ubuntu     # 删除名为 "Ubuntu" 的子系统
    
  4. 启动 Linux 子系统: 要启动已安装的 Linux 子系统,可以使用以下命令:

    wsl --list                  # 查看已安装的 Linux 子系统列表
    wsl --distribution <Distro> # 启动指定的 Linux 子系统,将 <Distro> 替换为子系统的名称
    

    例如,如果您要启动名为 "Ubuntu" 的 Linux 子系统,可以执行以下命令:

    wsl --list                  # 确认已安装的子系统列表中是否包含 "Ubuntu"
    wsl --distribution Ubuntu   # 启动名为 "Ubuntu" 的子系统
    

请注意,切换默认子系统后,在没有指定具体子系统的情况下运行 wsl 命令,将会打开默认的子系统。您仍然可以在命令行中使用 wsl --distribution <Distro> 来运行其他已安装的子系统。

如果您需要其他 WSL 相关的操作和配置命令,请查阅 Microsoft 官方文档或 WSL 社区文档,获取更多详细信息。