目次

WSL2 コマンドリファレンス

y2sunlight 2020-12-07

WSL2に戻る

関連記事

リンク

本章はMicrosoftドキュメントの邦訳に注釈を加えたものです。


WSLと対話する最良の方法は、wsl.exeコマンドを使用することです。

WSL2をデフォルトバージョンとして設定する

Powershellで次のコマンドを実行して、新しいLinuxディストリビューションをインストールするときにWSL2をデフォルトバージョンとして設定します。

wsl --set-default-version 2


ディストリビューションのバージョンをWSL1またはWSL2に設定する

PowerShellコマンドラインを開いて次のコマンドを入力すると、インストールした各Linuxディストリビューションに割り当てられているWSLバージョンを確認できます。( Windowsビルド19041以降でのみ使用可能: wsl -l -v

wsl --list --verbose

実行例

PS C:\> wsl --list --verbose
  NAME            STATE           VERSION
* Ubuntu-20.04    Running         2

ディストリビューションのバージョン(WSL1 またはWSL2)を設定するには、以下を実行してください:

wsl --set-version <distribution name> <versionNumber>

<distribution name> はディストリビューションの実際の名前に置き換え、<versionNumber> は番号「1」または「2」に置き換えてください。上記と同じコマンドを実行し、「2」を「1」に置き換えることで、いつでもWSL1に戻すことができます。

さらに、WSL2をデフォルトのアーキテクチャにしたい場合は、次のコマンドを使用して行うことができます:

wsl --set-default-version 2

これにより、インストールされた新しいディストリビューションのバージョンがWSL2に設定されます。

wsl.exe

以下は、Windowsバージョン1903以降の wsl.exe を使用する場合のすべてのオプションを含むリストです。

使用法:

wsl [Argument] [Options...] [CommandLine]


Linuxコマンドを実行する

上記のコマンドは、次のオプションも受け入れます:


WSLを管理する


追加のコマンド

WSLと対話するための歴史的なコマンドもあります。それらの機能は wsl.exe に含まれていますが、引き続き使用できます。

wslconfig.exe

このコマンドを使用すると、WSLディストリビューションを構成できます。以下はそのオプションのリストです。

使用法:

wslconfig [Argument] [Options...]

引数

Options:


bash.exe

このコマンドは、bash シェルを開始するために使用されます。 以下は、このコマンドで使用できるオプションです。

使用法:

bash [Options...]