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
- 使用發行版的内置包管理器(
)安裝其他Linux工具。apt-get
- 從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
作者:Chaunce
來源:http://www.cnblogs.com/xiaoliangge/
GitHub:https://github.com/liuyl1992
個人位址:http://blog.chaunce.top
公衆号請搜:架構師進階俱樂部 SmartLife_com
聲明:原創部落格請在轉載時保留原文連結或者在文章開頭加上本人部落格位址,如發現錯誤,歡迎批評指正。凡是轉載于本人的文章,不能設定打賞功能等盈利行為