Windows 10 WSL现在可在启动时运行Linux命令,


微软现在允许适用于 Linux 的Windows子系统(Windows Subsystem for Linux,WSL)的用户在WSL分发启动时自动运行命令。

Windows 10 WSL现在可在启动时运行Linux命令

WSL是微软设计的一个兼容性层,它使Windows 10/Windows Server 2019可以在Windows计算机上本地运行ELF格式的Linux二进制文件。

要使用此新功能,需要安装使用Windows 10的开发版本,并升级到Windows 10 Build 21286,可以通过进入Windows Update检查更新来进行。

wsl新功能

Windows Insider Program高级程序经理Brandon LeBlanc说: "我们添加了一个选项,允许您在启动WSL发行版时运行任何指定的Linux命令。"

"可以通过编辑发行版中的/etc/wsl.conf文件并在标题为boot的选项卡下添加以command标题开头的命令行来实现此目的。"

例如,如下面的屏幕快照所示,用户可以使用此新的WSL功能来记录其WSL发行版的启动时间和日期。

Windows 10 WSL现在可在启动时运行Linux命令

一旦类似上面命令被添加到WSL发行版的/etc/wsl.conf文件中,则在发行版启动时将自动运行相关的Linux命令。

LeBlanc补充说:"即使关闭了其中的最后一个Linux进程,WSL发行版仍将运行几分钟。"

"您可以通过命令wsl --list --verbose查看您的WSL发行版是否正在运行,也可以使用wsl --shutdown来手动关闭所有WSL发行版。"

Windows 10 WSL现在可在启动时运行Linux命令

其他新功能、修复和改进

微软还在此Windows 10 Dev版本中更新了存储空间设置,现在允许使用"设置"应用程序创建和管理存储空间。

专门用于存储空间功能的新设置页面允许创建存储池和存储空间,以及添加和删除磁盘以及优化池。

此版本还附带Windows File Recovery软件的简化版本以及类似于Google Discover的被称为"新闻和兴趣"的Windows 10新功能,该新功能可使用任务栏弹出按钮显示推荐的新闻、体育比分和天气信息。

微软还介绍作了下述修复和改进:

相关内容