环境要求: win10并从微软应用商店下载了linux子系统且在控制面板,程序,启动或关闭Windows服务,打开适用于linux的Windows子系统 powershell为系统自带   使用Windows+R打开powershell powershell修改默认启动的linux子系统

 

 

win10提供了wslconfig.exe来管理WSL默认运行的linux发行版 ·在powershell界面,使用wslconfig /list来显示安装的全部子系统,在列表里会标注默认启动的子系统(因为只装了一个Ubuntu子系统,所以列表里没有其它的子系统,方法到位了即可) powershell修改默认启动的linux子系统

 

 

  ·设置默认子系统 使用wslconfig /setdefault Name即可修改    //Name是linux发行版的名称  例如:wslconfig /setdefault kali     //修改默认启动kali子系统   在命令行中使用wsl或者bash就会进入默认的子系统 powershell修改默认启动的linux子系统

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

 

 

Linux子系统特点:

自动在/mnt目录下挂载了电脑上的磁盘,可以使用Linux的方式管理Windows主机

powershell修改默认启动的linux子系统

 

 

PS: 虽然powershell可以使用Linux的方式管理Windows主机,但是一般来说命令行对中文的支持不太好,在powershell里也是这样。但是使用微软拼音就可以完美解决这个问题。   比如我想进入/mnt/h 目录下的“系统镜像”目录,拼音输入无显示,按空格后显示的内容不一样是自己想要的 powershell修改默认启动的linux子系统

 

 

接下来切换为微软拼音,这样输入就会有拼音显示了 powershell修改默认启动的linux子系统

 

 

虽然Windows下的Linux子系统使用方便,但是在使用中还是有很多问题,例如: 1.powershell初始配色还不错,但是在显示vim文件时有些蓝色的字体会看不清楚,可以在powershell上右键,属性里自定义字体和颜色等。   2.下载容易出错,可能是网络源的问题吧,建议换个网络源再使用   3.挂载不了其它的镜像,虽然可能是我方法不到位,显示无法识别iso9660格式文件 powershell修改默认启动的linux子系统

 

 

4.使用powershell再切换子系统感觉没有必要,linux子系统安装完成后可以创建快捷方式直接就可以打开,使用powershell再切换子系统有些多此一举。