Windows Subsystem for Linux のコマンド リファレンスCommand Reference for Windows Subsystem for Linux

lxrun.exe Windows 10 1803 の時点で非推奨以降。lxrun.exe is deprecated as of Windows 10 1803 and later.

コマンドは、lxrun.exeと対話するために使用できる、 Windows Subsystem for Linux (WSL)直接します。The command lxrun.exe can be used to interact with the Windows Subsystem for Linux (WSL) directly. これらのコマンドにインストールされている、\Windows\System32ディレクトリ内での Windows コマンド プロンプトまたは PowerShell で実行する可能性があります。These commands are installed into the \Windows\System32 directory and may be run within a Windows command prompt or in PowerShell.

  • lxrun.exe WSL の管理に使用されます。lxrun.exe is used to manage WSL. このコマンドは、インストールまたはアンインストールの Ubuntu イメージを使用できます。This command can be used to install or uninstall the Ubuntu image.
コマンドCommand 説明Description
bash 現在のディレクトリに Bash シェルを起動します。Launches the Bash shell in the current directory. Bash シェルが自動的にインストールされていない場合の実行します。 lxrun /installIf the Bash shell is not installed automatically runs lxrun /install
bash ~ Ubuntu のユーザーのホーム ディレクトリには、bash シェルを起動します。Launches the bash shell into the user's Ubuntu home directory. Cd の実行に似て ~Similar to running cd ~
bash -c "<command>" コマンドを実行して、出力を印刷し、Windows コマンド プロンプトに終了します。Runs the command, prints the output and exits back to the Windows command prompt.

例: -c"ls"の bashExample: bash -c "ls"

コマンドCommand 説明Description
lxrun Lxrun コマンドは、WSL インスタンスの管理に使用されます。The lxrun command is used to manage the WSL instance.
lxrun /install ダウンロードを開始し、プロセスをインストールします。Starts the download and install process.
/yはすべてのプロンプトのバイパスに追加できます。/y may be added to bypass all prompts. 確認プロンプトが自動的に受け入れられるし、既定のユーザーがルートに設定されています。The confirmation prompt is automatically accepted and the default user is set to root.
lxrun /uninstall アンインストールし、Ubuntu イメージを削除します。Uninstalls and deletes the Ubuntu image. 既定ではこれは、ユーザーの Ubuntu のホーム ディレクトリを削除されません。By default this does not remove the user's Ubuntu home directory.
/y自動的に確認のプロンプトを受け入れるように追加することがあります/y may be added to automatically accept the confirmation prompt
完全/ をアンインストールし、ユーザーの Ubuntu のホーム ディレクトリを削除します。/full uninstalls and deletes the user's Ubuntu home directory
lxrun /setdefaultuser <userName> Ubuntu のユーザーには、既定の Bash を設定します。Sets the default Bash on Ubuntu user. 指定したユーザーが存在しない場合、パスワードを求められます。Will prompt for a password if the specified user does not exist. 詳細については、次を参照してください。:https://aka.ms/wslusersします。For more information visit: https://aka.ms/wslusers.
/yパスワードのバイパス promping します。/y Bypasses promping for the password. パスワードを指定せず、ユーザーが作成されます。The user will be created without a password.
lxrun /update サブシステムのパッケージのインデックスを更新します。Updates the subsystem's package index