WSL を再起動するには(wslコマンド)

Windows10 の Windows Subsystem for Linux(WSL) で、再起動相当のことをするには、コンソールウィンドウを閉じるだけでは出来ません。コンソールを閉じても、バックグラウンドタスクが動作したり(できたり)します。

以前紹介した次の方法では、管理者権限が必要で、さらにシステム上で動作している複数ディストリビューションを全て再起動になります。
今回の方法では、ディストリビューション個別に再起動できます。

WSL を再起動するには: パソコン鳥のブログ


まず、PowerShell/コマンドプロンプトで次のコマンドを実行して、ディストリビューション名を確認します。


wsl -l 


インストールされているディストリビューション一覧が次のように表示されます。
((既定)はディストリビューション名に含みません)



Windows Subsystem for Linux ディストリビューション:
Ubuntu-18.04 (既定)
CentOS



wsl -t コマンドでディストリビューション名を指定して実行すると、そのディストリビューションを再起動できます。


wsl -t Ubuntu-18.04



参考


WSL を再起動する方法 - 備忘録
Rebooting Ubuntu on Windows without rebooting Windows? - Super User

"WSL を再起動するには(wslコマンド)" へのコメントを書く

お名前
メールアドレス
ホームページアドレス
コメント