# よく使う WSL コマンド
WSL とは
WSL は Windows Subsystem for Linux の略で、 Windows 上で直接動く Linux サブシステムです。Micorosoft Store あるいは Windows のコマンドターミナル Powershell からインストールことができます。
# インストール
PowerShell または Windows コマンド プロンプトを管理者モードで開き、wsl --install コマンドを入力し、マシンを再起動します。
wsl --install <Distribution Name>
# インストール
wsl --install Ubuntu
# オプション
--distributionインストールする Linux ディストリビューションを指定します。--no-launchLinux ディストリビューションをインストールしますが、自動的には起動しません。--web-downloadMicrosoft Store を使用せず、オンラインからダウンロードします。
WSL がインストールされていない場合は、次のオプションがあります。
--inboxMicrosoft Store を使用する代わりに、Windows コンポーネントを使用して WSL をインストールします。 "(WSL 更新プログラムは、ストア経由で利用可能としてプッシュされるのではなく、Windows 更新プログラムを介して受信されます)。"--enable-wsl1WSL 用の Microsoft Store バージョンのインストール中に、"Linux 用 Windows サブシステム" オプション コンポーネントも有効にすることで、WSL 1 を有効にします。--no-distributionWSL のインストール時にディストリビューションをインストールしません。
# シャットダウン
wsl --shutdown
# 登録解除
wsl --unregister Ubuntu
# 登録解除。...
# 使用可能な Linux ディストリビューション一覧表示
wsl --list --online
# インストール済み Linux ディストリビューション一覧表示
wsl --list --verbose
# WSL 確認
wsl -l -v
# 出力
NAME STATE VERSION
* Ubuntu Running 2
docker-desktop Running 2
# バージョン設定
バージョン指定
wsl --set-version <distribution name> <versionNumber>
# バージョン指定
wsl --set-version Ubuntu 2
# デフォルトバージョン指定
wsl --set-default-version <versionNumber>
versionNumber は1また2を指定します。
# デフォルト指定
wsl --set-default Ubuntu
# デフォルトバージョン
wsl --set-default-version 2
# よく使う WSL コマンド
# WSL の状態を確認
wsl --status
# WSL を更新
wsl --update
# WSL のバージョンを確認
wsl --version
# WSL のヘルプ
wsl --help
# シャットダウン
wsl --shutdown
# エクスポート
wsl --export Ubuntu exportFileName
# インポート
wsl --import Ubuntu importFileName
# 登録解除
wsl --unregister Ubuntu
# ディスクをマウント
wsl --mount <DiskPath>
# ディスクのマウント解除
wsl --unmount <DiskPath>