盡管Windows Subsystem for Linux(WSL)是與windows10一起運行Linux發行版的一種方便方法,但輕量級虛擬機將繼續在后台運行,即使你退出命令shell,也會浪費系統資源。
如果你希望在使用完Linux發行版(Ubuntu、Kali、Debian等)后立即終止它,或者需要重新啟動它,那么可以使用wsl命令手動關閉一個或所有發行版。

一、如何在WSL 2上終止Linux發行版
要在Windows Subsystem for Linux上終止Linux發行版,請使用以下操作:
1.在任務欄搜索欄中搜索“命令提示符”,右鍵單擊頂部結果,然后選擇“以管理員身份運行”選項。
2.鍵入以下命令以查看所有正在運行的WSL發行版,然后按Enter:
wsl --list --verbose
3.輸入以下命令以關閉Linux發行版,然后按Enter:
wsl -t DISTRO-NAME
在命令中,確保將DISTRO-NAME替換為要關閉的發行版的名稱,例如,wsl -t Ubuntu-20.04。
4.(可選)鍵入以下命令以確認發行版不再運行,然后按Enter:
wsl --list --verbose
完成這些步驟后,在Linux 2的Windows子系統上運行的發行版將正常關閉。

二、如何終止WSL 2上的所有Linux發行版
要關閉Windows 10上運行的所有WSL發行版,請使用以下操作:
1.在任務欄搜索欄中搜索“命令提示符”,右鍵單擊頂部結果,然后選擇“以管理員身份運行”選項。
2.鍵入以下命令以查看所有正在運行的WSL發行版,然后按Enter:
wsl --list --verbose
3.輸入以下命令以關閉Linux發行版,然后按Enter:
wsl --shutdown
4.(可選)鍵入以下命令以確認發行版不再運行,然后按Enter:
wsl --list --verbose
完成這些步驟后,所有WSL發行版將立即終止。

如果需要重新啟動Linux發行版,只需從開始菜單或使用wsl --distribution DISTRO-NAME命令在命令提示符下再次將其打開。請記住將DISTRO-NAME替換為發行版的實際名稱。
最后
特別推薦一個分享C/C++和算法的優質內容,學習交流,技術探討,面試指導,簡歷修改...還有超多源碼素材等學習資料,零基礎的視頻等着你!
還沒關注的小伙伴,可以長按關注一下:
