Windows10上使用Linux子系統(WSL)

Linux的Windows子系統讓開發人員能夠直接在Windows上運行Linux環境(包括大多數命令行工具,實用程序和應用程序),而無需創建在虛擬機的開銷之上,整個系統共200多M,但包含了你能用到的全部功能,而且和windows完美互操做(省去linux掛載本地windows分區或目錄的操做),目前Linux的windows子系統已經至關完善,可看成完整linux系統使用node

您能夠:linux

  1. 從Windows應用商店中選擇您最喜好的Linux發行版
  2. 運行經常使用的命令行實用程序,如grepsedawk等。
  3. 運行Bash shell腳本和Linux命令行應用程序,包括:
    • 工具:vim,emacs,tmux
    • 語言:Javascript / node.js,Ruby,Python,C / C ++,C#和F#,Rust,Go等
    • 服務:sshd,MySQL,Apache,lighttpd
  4. 使用發行版的內置包管理器(apt-get安裝其餘Linux工具
  5. 從Linux控制檯調用Windows應用程序。
  6. 在Windows上調用Linux應用程序。

安裝Linux的Windows子系統

 在小娜窗口搜索「功能」shell

 

或者直接PowerShell中運行如下命令vim

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linuxwindows

出現提示從新啓動計算機bash

安裝Linux

在應用商店搜索「Linux」,選擇您喜歡的Linux版本,推薦安裝Ubuntussh

注意:應用商店的程序使用默認路徑,不要更換到其餘盤符工具

安裝完畢後出現spa

如今能夠在裏面進行任何和linux相關的命令命令行

mnt文件夾就進入了windows系統的文件系統

用linux命令對windows文件進行操做

cmd.exe或者power shell中執行linux命令

在power shell中執行bash.exe,進入linux環境下

 

以上路徑顯示:在windows中的c文件夾下(C盤符)

 

 windows與linux交互演示

 

切記:當心執行mkdir -rf mnt

相關文章
相關標籤/搜索