powershell修改默認啟動的linux子系統


環境要求:
win10並從微軟應用商店下載了linux子系統且在控制面板,程序,啟動或關閉Windows服務,打開適用於linux的Windows子系統
powershell為系統自帶
 
使用Windows+R打開powershell

 

 

win10提供了wslconfig.exe來管理WSL默認運行的linux發行版
·在powershell界面,使用wslconfig /list來顯示安裝的全部子系統,在列表里會標注默認啟動的子系統(因為只裝了一個Ubuntu子系統,所以列表里沒有其它的子系統,方法到位了即可)

 

 

 
·設置默認子系統
使用wslconfig /setdefault Name即可修改    //Name是linux發行版的名稱
 例如:wslconfig /setdefault kali     //修改默認啟動kali子系統
 
在命令行中使用wsl或者bash就會進入默認的子系統

 

 

Linux子系統特點:

自動在/mnt目錄下掛載了電腦上的磁盤,可以使用Linux的方式管理Windows主機

 

 

PS:
雖然powershell可以使用Linux的方式管理Windows主機,但是一般來說命令行對中文的支持不太好,在powershell里也是這樣。但是使用微軟拼音就可以完美解決這個問題。
 
比如我想進入/mnt/h 目錄下的“系統鏡像”目錄,拼音輸入無顯示,按空格后顯示的內容不一樣是自己想要的

 

 

接下來切換為微軟拼音,這樣輸入就會有拼音顯示了

 

 

雖然Windows下的Linux子系統使用方便,但是在使用中還是有很多問題,例如:
1.powershell初始配色還不錯,但是在顯示vim文件時有些藍色的字體會看不清楚,可以在powershell上右鍵,屬性里自定義字體和顏色等。
 
2.下載容易出錯,可能是網絡源的問題吧,建議換個網絡源再使用
 
3.掛載不了其它的鏡像,雖然可能是我方法不到位,顯示無法識別iso9660格式文件

 

 

4.使用powershell再切換子系統感覺沒有必要,linux子系統安裝完成后可以創建快捷方式直接就可以打開,使用powershell再切換子系統有些多此一舉。
 
 
 
 


免責聲明!

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



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