一、什么是WSL

Windows Subsystem for Linux(简称WSL),是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical合作开发,Canonical是Ubuntu操作系统的开发商。WSL本质上是一个轻量级的虚拟机,它模拟了一个完整的Linux内核,而不是一个简化的Linux内核,从而可以在Windows 10上原生运行大多数Linux程序。

二、Linux下安装WSL的步骤

1、首先,打开Windows 10的“设置”,进入“更新与安全”,点击“开发者选项”,将“启用开发人员模式”打开;

2、然后,在“更新与安全”中,点击“针对开发人员”,在弹出来的窗口中,选择“开发人员模式”,然后点击“应用”;

3、接着,回到“更新与安全”,点击“程序功能”,在弹出来的窗口中,勾选“适用于Linux的Windows子系统”,然后点击“确定”;

4、最后,重启系统,在开始菜单中,搜索“Microsoft Store”,打开后,在搜索框中输入“Ubuntu”,然后点击“Ubuntu”,接着点击“安装”,等待安装完成即可。

三、如何使用WSL

1、在开始菜单中,搜索“Ubuntu”,点击运行;

2、会弹出一个终端,提示输入用户名和密码,输入完成后,系统会提示是否保存密码,选择“是”;

3、登录成功后,就可以使用Linux命令行,比如输入“ls”,可以查看当前目录下的文件;

4、如果想要在Windows和Linux之间共享文件,可以将文件放到“C:\Users\xxx\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\xxx”,xxx为用户名,这个文件夹就是Linux下的用户文件夹,可以在Linux和Windows之间共享文件。