Linux的Windows子系統讓開發人員可以直接在Windows上運行Linux環境(包括大多數命令行工具,實用程序和應用程序),而無需建立在虛擬機的開銷之上,整個系統共200多M,但包含了你能用到的所有功能,並且和windows完美互操作(省去linux掛載本地windows分區或目錄的操作),目前Linux的windows子系統已經相當完善,可當作完整linux系統使用
您可以:
- 從Windows應用商店中選擇您最喜愛的Linux發行版。
- 運行常用的命令行實用程序,如
grep
,sed
,awk
等。 - 運行Bash shell腳本和Linux命令行應用程序,包括:
- 工具:vim,emacs,tmux
- 語言:Javascript / node.js,Ruby,Python,C / C ++,C#和F#,Rust,Go等
- 服務:sshd,MySQL,Apache,lighttpd
- 使用發行版的內置包管理器(
apt-get
)安裝其他Linux工具。 - 從Linux控制台調用Windows應用程序。
- 在Windows上調用Linux應用程序。
安裝Linux的Windows子系統
在小娜窗口搜索“功能”
或者直接PowerShell中運行以下命令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
出現提示重新啟動計算機
安裝Linux
在應用商店搜索“Linux”,選擇您喜歡的Linux版本,推薦安裝Ubuntu
注意:應用商店的程序使用默認路徑,不要更換到其他盤符
安裝完畢后出現
現在可以在里面進行任何和linux相關的命令
mnt文件夾就進入了windows系統的文件系統
用linux命令對windows文件進行操作
cmd.exe或者power shell中執行linux命令
在power shell中執行bash.exe,進入linux環境下
以上路徑顯示:在windows中的c文件夾下(C盤符)
windows與linux交互演示
切記:小心執行mkdir -rf mnt