Linux的Windows子系統(tǒng)讓開發(fā)人員可以直接在Windows上運行Linux環(huán)境(包括大多數(shù)命令行工具黄绩,實用程序和應(yīng)用程序),而無需建立在虛擬機的開銷之上夺脾,整個系統(tǒng)共200多M超埋,但包含了你能用到的所有功能,并且和windows完美互操作(省去linux掛載本地windows分區(qū)或目錄的操作)怒见,目前Linux的windows子系統(tǒng)已經(jīng)相當(dāng)完善锌半,可當(dāng)作完整linux系統(tǒng)使用
您可以:
- 從Windows應(yīng)用商店中選擇您最喜愛的Linux發(fā)行版禽车。
- 運行常用的命令行實用程序,如
grep
刊殉,sed
殉摔,awk
等。 - 運行Bash shell腳本和Linux命令行應(yīng)用程序记焊,包括:
- 工具:vim逸月,emacs,tmux
- 語言:Javascript / node.js遍膜,Ruby碗硬,Python,C / C ++瓢颅,C#和F#恩尾,Rust,Go等
- 服務(wù):sshd挽懦,MySQL翰意,Apache,lighttpd
- 使用發(fā)行版的內(nèi)置包管理器(
apt-get
)安裝其他Linux工具信柿。 - 從Linux控制臺調(diào)用Windows應(yīng)用程序冀偶。
- 在Windows上調(diào)用Linux應(yīng)用程序。
安裝Linux的Windows子系統(tǒng)
在小娜窗口搜索“功能”
或者直接PowerShell中運行以下命令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
出現(xiàn)提示重新啟動計算機
安裝Linux
在應(yīng)用商店搜索“Linux”,選擇您喜歡的Linux版本渔嚷,推薦安裝Ubuntu
注意:應(yīng)用商店的程序使用默認(rèn)路徑进鸠,不要更換到其他盤符
現(xiàn)在可以在里面進(jìn)行任何和linux相關(guān)的命令
mnt文件夾就進(jìn)入了windows系統(tǒng)的文件系統(tǒng)
用linux命令對windows文件進(jìn)行操作
cmd.exe或者power shell中執(zhí)行l(wèi)inux命令
在power shell中執(zhí)行bash.exe,進(jìn)入linux環(huán)境下
以上路徑顯示:在windows中的c文件夾下(C盤符)
windows與linux交互演示切記:小心執(zhí)行mkdir -rf mnt