最近使用 windows 系统进行开发,习惯了 linux 的命令模式,敲 windows 的 dos 命令相当不习惯,于是上网搜索是否有将 windows 命令伪装成 linux 命令的工具,或者在 windows 上使用,你别说,还真有。
本人了解的,有两种模式
- 简单版,直接使用 windows powerful shell
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和[脚本编写] (https://baike.baidu.com/item/%E8%84%9A%E6%9C%AC%E7%BC%96%E5%86%99)者可以利用 .NET Framework 的强大功能。
简单来说,windows powerful shell 兼容了 linux 的 ls,cd 这些命令,不必敲 dir 这些,用起来相对会舒服点。
- 终极版,使用 Windows Subsystem for Linux
没错,win10 支持了 linux 的内核,本文操作主要参考不用装双系统,直接在 Windows 上体验 Linux:Windows Subsystem for Linux
简单说下操作步骤:
-
在 win10,或者 cortana 里输入 microsoft store,打开微软商城
-
在 microsoft store 右上角搜索中,输入 windows linux 关键字,会弹出一款名为【在 Windows 上运行 Linux】的 app
如上图所示
3. 点击,linux 内核有 ubuntu,openSUSE leap,suse linuxenterprise server12,debian,kali linux,这里根据自己的需求选装版本,强烈推荐 ubuntu,其次 debian,本人安装的是 ubuntu 版本。点击获取,安装。
4. 回到开始或 cortana,输入 ubuntu,此时会弹出刚刚安装完的 linux:ubuntu,点击运行,此时会提示一个报错:
Error: 0x8007019e
别慌,这个错误的意思是未安装 Windows 子系统支持。
5. 在开始或 cortana 里输入 windows powerful shell,以管理员身份运行,记住,一定要以管理员身份,不然会提示【请求的操作需要提升】的错误
在 powerful shell 里输入
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
回车,输入 Y,安装完成
6. 重新打开第四步的 ubuntu,此时花费半分钟到 1 分钟,会提示安装完成,输入自己的 linux 用户名密码,即可体验 linux 了
7. 以为结束了?怎么获取 windows 下的文件?
莫慌,在 Windows Subsystem for Linux 下,windows 的文件被挂在在/mnt 下,此目录下为对应的 windows c,d,e 盘。
如上图所示
8. 真的结束了
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于