#author("2025-08-31T02:01:56+09:00;2025-08-31T01:15:39+09:00","default:tanopro","tanopro") #author("2025-09-11T16:49:35+09:00;2025-08-31T01:15:39+09:00","default:tanopro","tanopro") #html{{ <h1 style="color: red; background-color: #FFFFCC; padding: 20px;"> WSLの使い方 </h1> <div class="alert alert-warning" role="alert"> WSL(Windows Subsystem for Linux)基本的な使い方 </div> }} //---------------------------------------- #contents //---------------------------------------- WSL の基本的な使い方を、Windows のターミナル(PowerShell や Windows Terminal)から実行するコマンド操作に絞って、手短にまとめます。 * 🖥️ WSL の基本操作コマンド [#c671dcd2] ** 1. Ubuntu をインストール [#sc2a7b7d] *** Ubuntu 24.04 をデフォルトの名前でインストール [#sea1c086] wsl --install -d Ubuntu-24.04 *** Ubuntu 24.04 を「Ubuntu-24.04-Laravel」という名前でインストール [#pa4d9cc6] wsl --install -d Ubuntu-24.04 --name Ubuntu-24.04-Laravel ** 2. インストール可能なディストリビューションを一覧表示 [#p3930340] wsl --list --online (省略形) wsl -l -o ** 3. インストール済みの WSL 仮想マシンを一覧表示 [#cbdd9df4] wsl --list --verbose (省略形) wsl -l -v ※実行中か停止中か、バージョン(WSL1 or WSL2)も確認できます。 ** 4. デフォルトの仮想マシンを指定 [#w316bc32] wsl --set-default Ubuntu-24.04-Laravel ** 5. 仮想マシンを起動する方法 [#sd89d052] *** デフォルトの仮想マシンを起動 [#ne740101] wsl &ref(terminal_wsl_start.png); *** 特定の仮想マシンを起動 [#o5d2ff38] wsl -d Ubuntu-24.04-Laravel ** 6. 仮想マシンを停止する方法 [#icfff3e9] *** 全部停止 [#md3d9825] wsl --shutdown *** 特定の仮想マシンだけ停止 [#p8e4e3af] wsl --terminate Ubuntu-24.04-Laravel ** 7. バックアップとリストア [#t7254237] *** バックアップ(エクスポート) [#q57752f9] wsl --export Ubuntu-24.04-Laravel D:\backup\ubuntu-laravel.tar *** 削除(必要なら) [#i1dfe34c] wsl --unregister Ubuntu-24.04-Laravel ***リストア(インポート) [#p777003f] wsl --import Ubuntu-24.04-Laravel D:\WSL\UbuntuLaravel D:\backup\ubuntu-laravel.tar - '' D:\WSL\UbuntuLaravel '' は新しい保存先フォルダ - tar ファイルはエクスポートしたバックアップデータ * 🔑 その他知っておくと便利なコマンド [#l883d8fa] ** WSL のバージョンを確認 [#l71ea065] wsl --version ** 特定ディストリビューションの WSL バージョンを変更 [#d2ce90cb] (例: Ubuntu-24.04-Laravel を WSL2 にする) wsl --set-version Ubuntu-24.04-Laravel 2 ** Windows 側のファイルにアクセス [#q0d426f0] - WSL 内から:''/mnt/c/Users/username/Desktop'' - Windows 側から:''\\wsl$\Ubuntu-24.04-Laravel\home\username'' * よく使うコマンド [#e5cb3396] ✅ まとめると、''よく使うコマンドは以下の5つ''です: + wsl -l -v (一覧) + wsl -d <名前> (起動) + wsl --shutdown (停止) + wsl --export (バックアップ) + wsl --import (リストア) //---------------------------------------- * 📝 WSL コマンド チートシート [#sc7a8fe4] | 操作 | コマンド例 | 補足 |h | 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 &br; wsl -l -o | 候補の一覧を表示 | | インストール済み一覧を表示 | wsl --list --verbose &br; 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-Laravel | 1つだけ終了 | | バックアップ | wsl --export Ubuntu-24.04-Laravel D:\backup\ubuntu-laravel.tar | tar 形式で保存 | | 削除(登録解除) | wsl --unregister Ubuntu-24.04-Laravel | 完全削除(注意) | | リストア(インポート) | wsl --import Ubuntu-24.04-Laravel D:\WSL\UbuntuLaravel D:\backup\ubuntu-laravel.tar | 任意の場所へ復元 | | バージョン確認 | wsl --version | WSL 全体のバージョン確認 | | 特定のVMをWSL2に変更 | wsl --set-version Ubuntu-24.04-Laravel 2 | WSL1 ↔ 2 切り替え | | Windows ↔ Linux ファイルアクセス | Linux → Windows: /mnt/c/Users/... &br; Windows → Linux: \\wsl$\Ubuntu-24.04-Laravel\home\user | 双方向アクセス可能 | ---- ** 💡最低限覚えるべき TOP5 コマンド [#jf998d23] + wsl -l -v → 仮想マシン一覧 + wsl -d 名前 → 起動 + wsl --shutdown → 停止 + wsl --export → バックアップ + wsl --import → リストア //---------------------------------------- // *Amazon [#amazon] #html{{ }} //---------------------------------------- * 関連 [#l9d96abd] * 関連 [#relation] //---------------------------------------- - [[WSL]]