Browser Linux Practice

CmdDojo

ブラウザだけで Linux コマンドを練習して、
実務と学習の土台を短時間で作る。

`pwd` / `ls` / `cd` / `cat` / `grep` から始めて、次に必要になりやすい `find` / `head` / `cp` / `mv` / `rm` まで、手を動かしながら基礎を固められます。

公開レッスン9
最初のコース約 5 分
環境ブラウザのみ
user@dojo:~
user@dojo:~$ pwd
/home/user
user@dojo:~$ ls
documents  downloads  notes.txt  projects
user@dojo:~$ cd documents
user@dojo:~/documents$ grep -i todo report.txt
TODO: check nginx.conf

Why This Exists

よくある詰まりを、最初の練習で減らす

CmdDojo は、「Linux コマンドを覚えたいけど、準備が重い」「記事だけ読んでも使える気がしない」 という状態を埋めるための練習場です。読むだけの一覧ではなく、その場で入力して理解に変えることを優先しています。

Linuxコマンド 練習Linux コマンド 初心者LPIC 勉強前 コマンド練習ブラウザ Linux 学習

Value

CmdDojo が役に立つ場面

01
ブラウザだけで始められる
WSL や仮想環境の準備なしで、まずは `pwd` と `ls` を触って感覚をつかめます。
02
1レッスンずつ短く進められる
1回 5〜8 分の小さな単位で進むので、初学者でも途中で止まりにくい構成です。
03
実務で使う基礎に寄せている
丸暗記ではなく、ログ確認やファイル整理のような場面に結びつけて学べます。
04
資格学習の土台にもなる
LPIC や LinuC の前に、コマンドの意味と使いどころを先に押さえたい人向けです。

Use Cases

こんな人に向いています

新しくインフラや開発まわりを触り始めた人

SSH 先で固まらないために、移動・一覧・確認を先に練習したい人に向いています。

資格勉強の前にコマンドへ慣れたい人

LPIC や LinuC の前に、`cd` や `grep` の意味を実際の手触りで覚えられます。

記事だけでは頭に残りづらい人

読むだけでなく実際に入力して正解を返してもらう形なので、理解の定着を作りやすいです。

Difference

一覧記事で終わらせず、入力までつなげる

一般的なコマンド記事

  • 意味は分かるが、実際に打つところまでは進みにくい
  • 自分の環境がないと、その場で試しづらい
  • 次に何を覚えるかの順番が分かりにくい

CmdDojo

  • その場で入力して、正しいか確かめられる
  • ブラウザだけで始められる
  • 短い順番とクイズで次の一歩まで続けやすい

Course Map

コース一覧

まずは入門コースから始めて、次にファイル探索や整理へ進める構成です。

01
Linuxコマンド入門
pwd / ls / cd / cat / grep から始めて、Linux 操作の最初の土台をブラウザだけで身につける入門コースです。
5レッスン
対象: Linux 初心者 / プログラミング学習の初学者 / LPIC・LinuC の前に基礎を固めたい人
02
ファイル探索と整理
find / head / cp / mv / rm を使って、必要なファイルを探し、確認し、整理する実務寄りの基礎コースです。
4レッスン
対象: Linux 基礎の次に、実務で役立つ操作を増やしたい人
03
ファイル権限とオーナー
chmod / chown / ls -l を使って、権限の見方と変更の基本を整理する予定のコースです。
対象: Linux 中級手前 / LPIC-1 を見据えた人
改善して公開予定
04
テキスト処理マスター
grep / sed / awk / sort / uniq / cut を使って、ログや表形式データを扱う予定のコースです。
対象: 中級手前 / バックエンド寄りの実務を見たい人
改善して公開予定
05
プロセスとジョブ管理
ps / top / kill / fg / bg / cron を学んで、サーバー運用で出会う基本操作を押さえる予定のコースです。
対象: インフラ初学者 / SRE 入門者
改善して公開予定
EX
LPIC-1 試験準備
101・102 の基礎項目を実操作ベースで整理し、コマンド暗記だけに寄らない準備を作る予定のコースです。
対象: LPIC-1 / LinuC Level 1 を目指す人
改善して公開予定

Next Step

最初の一歩をすぐ試せる

初学者向けの入門コースを起点にしています。読み物ではなく入力ベースで進めたいなら、そのまま最初のレッスンへ進んでください。

最初のコース: Linuxコマンド入門 / 5レッスン