WSLのコマンド


WSLのコマンドを忘れやすいので、メモ。

一覧表示系

No コマンド 意味
1 wsl -l -v すべてのディストリビューションについての詳細情報を表示します。
2 wsl -l --a 現在インストール中またはアンインストール中のものを含めてすべてのディストリビューションを一覧表示します。
3 wsl -l --r 実行中のディストリビューションを表示します。
4 wsl -l --q ディストリビューション名のみを表示します。

実行系

No コマンド 意味
1 wsl -d <ディストリビューション> 指定したディストリビューションを実行します。
2 wsl -t <ディストリビューション> 指定したディストリビューションを終了します。
3 wsl --shutdown 実行中のすべてのディストリビューションを終了します。

インポート・エクスポート

No コマンド 意味
1 wsl --export <ディストリビューション> <ファイル名> ディストリビューションをtarファイルにエクスポートします。標準出力の場合は、ファイル名を - とすることができます。
2 wsl --import <ディストリビューション> <インストール場所> <ファイル名> 指定したtarファイルを新しいディストリビューションとしてインポートします。標準入力の場合は、ファイル名を - とすることができます。

設定系

No コマンド 意味
1 wsl --set-default <ディストリビューション> 既定のディストリビューションを設定します。
2 wsl --set-default-version <バージョン> 新しいディストリビューションの既定のインストールバージョンを変更します。
3 wsl --set-version <ディストリビューション> <バージョン> 指定のディストリビューションのバージョンを変更します。
4 wsl --unregister <ディストリビューション> ディストリビューションの登録を解除します。