windows10现在允许您安装多个Linux环境,从秋季Creators更新开始。如果您有多个Linux环境,可以设置默认值并在它们之间切换。
相关:如何在windows10上安装和使用Linux Bash Shell
您可以自由地一次运行多个Linux环境,但是当您运行类似wsl.exe文件或者bash.exe启动shell,或者使用wsl[command]或bash-c[command]从Windows中的其他地方运行命令。
这个wslconfig.exe文件命令允许您管理通过Windows Subsystem for Linux或WSL运行的Linux发行版。
要运行它,您需要打开命令提示符或PowerShell窗口。要打开命令提示窗口,请打开“开始”菜单,键入“cmd”,然后单击“命令提示”快捷方式。要打开PowerShell窗口,请右键单击“开始”按钮(或按Windows+X),然后选择“Windows PowerShell”命令。
要查看已安装的Linux发行版,请键入以下命令并按Enter键:
wslconfig /l以“(Default)”结尾的Linux发行版是您的默认Linux发行版。
如果在此列表中没有看到已安装的Linux发行版,则首先需要启动它。等待“安装,这可能需要几分钟…”过程完成。完成后,Linux发行版将显示在此列表中。
要设置默认Linux发行版,请运行以下命令,其中Name是Linux发行版的名称:
wslconfig /setdefault Name例如,要将Ubuntu设置为默认Linux发行版,请运行以下命令:
wslconfig /setdefault Ubuntu相关:如何在windows10上从bashshell外部运行Linux命令
现在,当您运行wsl或bash命令时,您选择的Linux发行版将打开。
使用wsl命令或bash-c命令运行单个命令时,也会使用默认的Linux发行版。
即使不是默认的,也可以运行Linux环境。例如,您可以从“开始”菜单启动Ubuntu、openSUSE-Leap和SUSE-Linux企业服务器快捷方式,您将同时运行所有三个不同的环境。
要从命令行或通过快捷方式启动Linux发行版,只需使用其命令。您需要的命令将显示在Microsoft应用商店的Linux发行版页面上。以下是启动最初的三个Linux发行版所需的命令:
例如,即使Ubuntu是您的默认环境,您仍然可以通过运行openSUSE-42命令从任何地方启动openSUSE。
这些命令还可以与您可以使用的相同-c开关一起使用bash.exe命令。只需使用下面的命令结构,其中“distro命令”与您用于启动Linux发行版的命令相同,“command”是要运行的Linux命令。
distro-command -c command换句话说,即使opensuseleap是您默认的Linux发行版,您仍然可以通过运行Ubuntu-c命令从命令行环境或脚本在Ubuntu上运行命令。
例如,要在Ubuntu上运行显示复活节彩蛋的apt get moo命令,可以运行以下命令:
ubuntu -c apt-get moo... 在虚拟机中的Windows上安装Linux非常简单。下面介绍如何在VMware Workstation上逐步安装Linux。 ...
...行了四年了。性能的提高和命令行的强大最终使我从一个Windows用户变成了Linux迷。开箱即用,Linux使用的系统资源比Windows少。此外,我还能运行16位程序,这是我在64位Windows操作系统上本机无法实现的。” ...
从Windows切换到Linux是一个挑战。Linux提供了更高的灵活性、定制性和安全性。但有一个更高的学习曲线。了解某些技巧和窍门有助于过渡。不过,一个简单的Linux发行版对新用户的好处最大。 ...
...桌面操作系统。Ubuntu或linuxmint都可以替换现有计算机上的Windows、macOS或Chrome操作系统。 ...
...上试用Linux。如果你不喜欢,只要重新启动,你就会回到Windows。下面介绍如何开始使用Linux。 选择一个linux发行版并下载它 首先,您需要选择要使用的Linux发行版。Linux发行版将Linux内核和其他软件打包成一个您可以使用的完整...
Windows 10现在允许您导出已安装的Linux环境,创建根文件系统的TAR文件,您可以在其他PC上导入。在计算机之间复制已配置的系统,与其他计算机共享,或者只保存备份。 如何工作 导入和导出功能是在2019年5月的Windows10版本1903更...
...程序和文件吗?这取决于你丢失的设备不幸的是,大多数Windows PC都没有加密。 窃贼总是可以擦除你的设备并继续使用它,除非你在iPhone或iPad上启用激活锁之类的功能,但如果你的设备存储被加密,他们就无法获取你的个人数据...
Windows 10的周年更新在2016年为Windows 10增加了对Linux环境的支持。但不要被欺骗:这不仅仅是一个炮弹。它是在Windows上运行Linux应用程序的完全兼容层。 我们已经介绍了windows10的新bashshell中可以做的很多事情,因此为了方便起见...
当您第一次在Windows10上安装Ubuntu或其他Linux发行版时,系统会要求您创建一个UNIX用户名和密码。启动shell时,Bash会自动登录到该用户帐户,但如果需要,可以更改这些凭据。 用户帐户在linux环境中的工作方式 相关:如何在windo...
Ubuntu和windows10上的其他Linux发行版默认使用bashshell,但这不是您唯一的选择。Windows有一个在Windows上运行Linux软件的兼容层,你可以用它来运行Zsh或者任何你喜欢的shell。 Zsh shell现在可以在windows10上运行。无论何时启动Bash,都可...