
特長
迷路で、指が覚える
@ を hjkl で動かして迷路を脱出。宝箱は r で開け、遠くへは w や f で跳ぶ。読むより先に、手が動くようになります。
タイムトライアル
各レベルは通しのタイム計測。少ないキー数でクリアすると ★ が増えます。自己ベストとランキングで腕前を確かめよう。
100 レベルで少しずつ
hjkl から始まり、編集・ビジュアル・検索・マクロ・Ex コマンドまで。146 種類のコマンドを、レベルが上がるたびに少しずつ覚えます。
本物のコマンドでサーバーとネットワーク
Linux コースは Amazon Linux 2023 と RHEL 9 を、Cisco コースはルーター・スイッチをつないだネットワークを再現。dnf や systemctl、IOS の設定まで、現場の流れをそのまま体験できます。
ログインでもっと楽しく
GitHub でログインすると、学習履歴・苦手分析・バッジ・コメント・リプレイが使えます。ログインしなくても全レベル遊べます。
遊び方
STEP 1
名前を決める
冒険者の名前を入力。登録やメールアドレスは不要です。
STEP 2
キーボードで進む
表示されたコマンドだけで迷路やお題をクリア。困ったらヒントと模範解答も見られます。
STEP 3
レベルアップ
クリアすると「〇〇は レベルが上がった!」。新しいコマンドを覚えて次の冒険へ。
コース
@ を hjkl で動かして迷路を脱出。移動・編集・ビジュアル・検索・マクロ・Ex まで、レベルを上げながら身につける。
はじめる →
Amazon Linux・RHEL を再現したサーバーで、cd・grep から dnf・systemctl・firewalld・SELinux、障害対応まで実際のコマンドで覚える。
はじめる →
パイプでコマンドをつなぎ、grep・awk・sed で集計し、if・for・while・関数でシェルスクリプトを書く。出力と隠しテストで判定する。
はじめる →
add・commit からブランチ・マージ・コンフリクト解決、reset・revert・reflog での復旧、rebase、仲間と共有するリモートまで、コミット図を見ながら身につける。
はじめる →
docker run から Dockerfile でのイメージ作り、ボリューム・ネットワーク、docker compose でのアプリ一式、レジストリと運用まで、コンテナ図を見ながら身につける。
はじめる →
aws configure から S3 のアップロードと公開、--query とシェルでの自動化、EC2 の起動、VPC の設計、IAM の最小権限とロール、CloudWatch Logs まで、リソース図を見ながら身につける。
はじめる →
SELECT・WHERE・GROUP BY・JOIN・副問い合わせ・ウィンドウ関数・INSERT から CREATE TABLE まで、どのデータベースでも通じる SQL を身につける。
はじめる →
psql のメタコマンド、SERIAL・RETURNING・ON CONFLICT、配列・JSONB・LATERAL・WITH RECURSIVE、PL/pgSQL とトリガーまで、PostgreSQL ならではの機能を使いこなす。
はじめる →
SQL*Plus・DUAL・NVL・DECODE・ROWNUM・(+)・CONNECT BY・MERGE、そして PL/SQL のブロック・カーソル・例外・プロシージャ・トリガーまで、Oracle の書き方を身につける。
はじめる →
ルーター・スイッチ・PC をつないだネットワークを IOS で設定。VLAN、OSPF、NAT、ACL、冗長化まで、ping が届くかで判定する。
はじめる →
2 進数とサブネットマスクから、ホスト数・VLSM・AWS VPC の設計、ロンゲストマッチと経路集約、IPv6 の省略まで。計算して答え、ip・ping・ipcalc で確かめる。
はじめる →
よくある質問
+無料ですか?
はい。すべての機能を無料で利用できます。
+ログインは必要ですか?
不要です。ログインしない場合、進み具合はこのブラウザの Cookie に保存されます。GitHub でログインすると、別の端末でも記録を引き継げ、マイページやバッジなども使えます。
+本物の Vim と同じですか?
Vim の主要なコマンドをブラウザ上で再現したシミュレーターです。移動・編集・テキストオブジェクト・レジスタ・マクロ・Ex コマンドなどに対応しています。設定ファイルやプラグインは対象外です。
+Linux コースはどの OS が前提ですか?
Amazon Linux 2023 と Red Hat Enterprise Linux 9 です。パッケージ管理は dnf、サービスは systemctl、ファイアウォールは firewalld、SELinux など RHEL 系の作法で学べます。実際のサーバーではなくブラウザ上のシミュレーターなので、壊しても大丈夫です。
+Cisco コースはどこまで学べますか?
CCNA の主な範囲です。IOS の基本操作から VLAN・トランク、スタティックルートと OSPF、DHCP・NAT・ACL・SSH、STP・EtherChannel・HSRP・IPv6、障害対応まで。ルーター・スイッチ・PC をケーブルでつないだ構成を再現していて、ping が実際の経路をたどって届くかで判定します。
+Bash コースではどんな問題が出ますか?
前半はワンライナーです。ログや CSV をパイプと grep・sort・awk・sed で加工し、正しい出力が出せればクリア。後半は vi でシェルスクリプトを書き、引数や入力を変えた隠しテストすべてで正しく動けばクリアです。
+SQL・PostgreSQL・Oracle コースはどう違いますか?
SQL コースはどの DB でも通じる標準的な SQL を、PostgreSQL と Oracle のコースはそれぞれの独自機能(JSONB や PL/pgSQL、ROWNUM や PL/SQL など)を学びます。ブラウザの中で本物の PostgreSQL が動いていて、Oracle の書き方はその上で再現しています。
+スマートフォンでも遊べますか?
キーボードで操作するゲームのため、パソコン(物理キーボード)での利用をおすすめします。
+不具合を見つけたら?
各ページの一番下にある「不具合・ご意見を送る」から運営に知らせてください。
準備はいい? 次の迷路が待っている。