WSL团队的blog:https://blogs.msdn.microsoft.com/wsl/python
WSL的官方文档:https://docs.microsoft.com/en-us/windows/wsl/aboutshell
最近须要Linux的shell环境进行学习,以前一直是在虚拟机中安装CentOS Linux,经过SSH链接进行操做,须要借助SSH软件,不是特别方便。之前一直据说过WSL,今天又看到,就安装体验了下,发现仍是挺方便的(微软和Ubuntu的开发团队Canonical合做)。支持也很不错(比cygwin之流)。使用过程当中正好作了笔记,就整理了下,发出来了。ubuntu
在Windows的应用商店中搜索“Ubuntu”并进行安装。
安装完毕后,从开始菜单中打开应用“Ubuntu”。提示错误“WslRegisterDistribution failed with error:0x8007019e
”,根据提示咱们还须要启用“适用于Linux的Windows子系统”功能选项。
windows
开始,运行,输入“appwiz.cpl
”,打开"程序和功能",点击左侧的“启用或关闭Windows功能”
打开“Windows功能”后下拉找到“适用于Linux的Windows子系统”,勾选它单击“肯定”按钮。进行“适用于Linux的Windows子系统”的添加。添加完毕须要重启电脑才能够生效。app
使用管理员身份打开Powershell,在其中输入“Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
”,回车执行命令。
命令执行完毕后根据提示重启电脑。ide
首次打开“Ubuntu”应用大概须要两分钟的时间进行Ubuntu的安装初始化,安装后会提示进行用户名及密码的设置。
用户名及密码设置完毕后及可使用Windows中的Linux系统啦!
学习
#cat /etc/os-release
3d
#python -v //查询python软件的版本
#ifconfig eth0 //查询eth0网卡信息code
#free -m //查询内存使用blog
#df -h //查看磁盘及挂载点信息
#apt install packagename //安装软件包
#grep -v "#" /etc/apt/sources.list //查看Ubuntu安装软件所使用的软件源
除了能够经过菜单中点击图标打开外,还能够:
命令提示符中输入“ubuntu”
直接进入Ubuntu Linux环境,经过“exit”
退出
运行框(Win+R)中输入“ubuntu”直接运行,这个应该和命令提示符中启动是一个道理,只要环境变量Path变量中有Ubuntu可执行文件的路径就能够。