WSLの使い方

WSL の基本的な使い方を、Windows のターミナル(PowerShell や Windows Terminal)から実行するコマンド操作に絞って、手短にまとめます。

🖥️ WSL の基本操作コマンド

1. Ubuntu をインストール

Ubuntu 24.04 をデフォルトの名前でインストール

wsl --install -d Ubuntu-24.04

Ubuntu 24.04 を「Ubuntu-24.04-Laravel」という名前でインストール

wsl --install -d Ubuntu-24.04 --name Ubuntu-24.04-Laravel

2. インストール可能なディストリビューションを一覧表示

wsl --list --online

(省略形)

wsl -l -o

3. インストール済みの WSL 仮想マシンを一覧表示

wsl --list --verbose

(省略形)

wsl -l -v

※実行中か停止中か、バージョン(WSL1 or WSL2)も確認できます。

4. デフォルトの仮想マシンを指定

wsl --set-default Ubuntu-24.04-Laravel

5. 仮想マシンを起動する方法

デフォルトの仮想マシンを起動

wsl

terminal_wsl_start.png

特定の仮想マシンを起動

wsl -d Ubuntu-24.04-Laravel

6. 仮想マシンを停止する方法

全部停止

wsl --shutdown

特定の仮想マシンだけ停止

wsl --terminate Ubuntu-24.04-Laravel

7. バックアップとリストア

バックアップ(エクスポート)

wsl --export Ubuntu-24.04-Laravel D:\backup\ubuntu-laravel.tar

削除(必要なら)

wsl --unregister Ubuntu-24.04-Laravel

リストア(インポート)

wsl --import Ubuntu-24.04-Laravel D:\WSL\UbuntuLaravel D:\backup\ubuntu-laravel.tar

🔑 その他知っておくと便利なコマンド

WSL のバージョンを確認

wsl --version

特定ディストリビューションの WSL バージョンを変更

(例: Ubuntu-24.04-Laravel を WSL2 にする)

wsl --set-version Ubuntu-24.04-Laravel 2

Windows 側のファイルにアクセス

よく使うコマンド

✅ まとめると、よく使うコマンドは以下の5つです:

  1. wsl -l -v (一覧)
  2. wsl -d <名前> (起動)
  3. wsl --shutdown (停止)
  4. wsl --export (バックアップ)
  5. wsl --import (リストア)

📝 WSL コマンド チートシート

操作コマンド例補足
Ubuntu 24.04 をインストールwsl --install -d Ubuntu-24.04デフォルト名で登録
Ubuntu 24.04 を「Ubuntu-24.04-Laravel」としてインストールwsl --install -d Ubuntu-24.04 --name Ubuntu-24.04-Laravel名前を付けて登録
インストール可能なディストリビューション一覧wsl --list --online
wsl -l -o
候補の一覧を表示
インストール済み一覧を表示wsl --list --verbose
wsl -l -v
状態・バージョンも確認可
デフォルトを変更wsl --set-default Ubuntu-24.04-Laravel以後 wsl でこの環境が起動
起動(デフォルト)wslデフォルトの環境を起動
起動(指定あり)wsl -d Ubuntu-24.04-Laravel特定の環境を起動
停止(全部)wsl --shutdown全WSLを終了
停止(指定)wsl --terminate Ubuntu-24.04-Laravel1つだけ終了
バックアップwsl --export Ubuntu-24.04-Laravel D:\backup\ubuntu-laravel.tartar 形式で保存
削除(登録解除)wsl --unregister Ubuntu-24.04-Laravel完全削除(注意)
リストア(インポート)wsl --import Ubuntu-24.04-Laravel D:\WSL\UbuntuLaravel D:\backup\ubuntu-laravel.tar任意の場所へ復元
バージョン確認wsl --versionWSL 全体のバージョン確認
特定のVMをWSL2に変更wsl --set-version Ubuntu-24.04-Laravel 2WSL1 ↔ 2 切り替え
Windows ↔ Linux ファイルアクセスLinux → Windows: /mnt/c/Users/...
Windows → Linux: \\wsl$\Ubuntu-24.04-Laravel\home\user
双方向アクセス可能

💡最低限覚えるべき TOP5 コマンド

  1. wsl -l -v → 仮想マシン一覧
  2. wsl -d 名前 → 起動
  3. wsl --shutdown → 停止
  4. wsl --export → バックアップ
  5. wsl --import → リストア

関連


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS