Windows10上使用Linux子系統(WSL)


Linux的Windows子系統讓開發人員可以直接在Windows上運行Linux環境(包括大多數命令行工具,實用程序和應用程序),而無需建立在虛擬機的開銷之上,整個系統共200多M,但包含了你能用到的所有功能,並且和windows完美互操作(省去linux掛載本地windows分區或目錄的操作),目前Linux的windows子系統已經相當完善,可當作完整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子系統

 在小娜窗口搜索“功能”

 

或者直接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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM