はじめての方へ - Penguin Gym Linux完全ガイド
このサイトの使い方を、ライニー先輩とリナの会話でやさしく解説します。
この記事でできるようになること
- Penguin Gym Linux の各ページを使い分けて学習を進められる
- Linux 学習の第一歩を自分で踏み出せる
前提知識(先に読むと理解しやすい記事)
この記事でわかること
- インストールなしで、ブラウザだけでLinuxコマンドを安全に練習する方法がわかる
- 実践ターミナル・ダッシュボード・理解度テスト・学習記事の4つの使い分けがわかる
- バッジとレベルを使って、学習を続けるコツが身につく
はじめに
結論: インストールなしで使える仮想環境がある。だからLinuxコマンドを安全に練習できる。
1. このサイトについて
結論: ブラウザだけで始められて、失敗してもパソコンは壊れない。それが5つの特徴の中心にある。
Penguin Gym Linuxの特徴
- インストール不要 - ブラウザだけで学習開始
- 安全な環境 - 仮想環境だからシステムを壊す心配なし
- 段階的学習 - 初級から上級まで体系的に学べる
- 進捗管理 - 学習の成果を可視化
- ゲーミフィケーション - バッジ獲得でモチベーション維持
2. 4つの学習機能
結論: 練習は実践ターミナル入力したコマンドを解釈してコンピュータに実行させる対話プログラム。、進み具合はダッシュボード、確認は理解度テスト、理屈は学習記事で学ぶ。
実践ターミナル
課題を順番にこなしながら学べるメイン機能。基礎から上級まで、ひとつずつ進められる。
ダッシュボード
進み具合を絵やグラフで見られる。もらったバッジや、分野ごとの終わった割合も一目でわかる。
理解度テスト
5段階の難易度でLinuxコマンドの知識をためす。苦手な部分が見つかり、覚えたことも定着する。
学習記事
「なぜそうなるのか」から実際の使い方まで、じっくり読んで学べる。
3. 学習の始め方
結論: 実践ターミナルを開く、課題を選ぶ、コマンドを打つ。この3ステップで学習を始められる。
ステップ1: 実践ターミナルにアクセス
- 左側(サイドバー): 課題の一覧。カテゴリごとに整理されている
- 右側(ターミナル): コマンドを入力する黒い画面
ステップ2: 課題を選択
課題を選ぶと、次の3つが表示される。
- 課題の説明: 何をすればいいか
- ヒント: 困ったときのヒント
- 期待される動作: 正解の条件
ステップ3: コマンドを入力して実行
pwdと入力するとこうなるよ。$ pwd /home/user
最初に覚える3つのコマンド
pwd - 現在のディレクトリを表示
「Print Working Directory」の略。今いる場所を確認する。
ls - ファイル一覧を表示
「List」の略。今いる場所にあるファイルやフォルダファイルをまとめて整理する入れ物。Windows や macOS の「フォルダ」と同じもの。を表示。
cd ディレクトリ名 - ディレクトリを移動
「Change Directory」の略。指定した場所に移動する。
pwdで今どこにいるか確認して、lsで中身を見て、cdで移動するんですね。4. ゲーミフィケーション
結論: バッジ・レベル・学習の記録という3つのしかけで、やる気が続くようになっている。
バッジシステム
学習の成果に応じてバッジがもらえる。
- カテゴリマスター: 特定カテゴリの全課題完了
- 連続学習: 7日連続でレッスン完了
- 高速完了: 課題を素早く完了
レベルシステム
終わらせた課題の数に応じてレベルが上がる。
- 初級: 5課題完了
- 中級: 15課題完了
- 上級: 30課題完了
学習統計
ダッシュボードで確認できる項目:
- 学習開始からの経過日数
- カテゴリ別完了率
- 最長連続学習日数
5. 効果的な学習のコツ
結論: 毎日15分続ける、メモを取る、繰り返し打つ、エラーを怖がらない。この4つで上達が速くなる。
毎日少しずつ
1日15分でもいい。毎日さわることが大切。続けた分だけ力になる。
メモを取る
よく使うコマンドや便利なオプションは、その場でメモしよう。自分だけのコマンド集を作るのもおすすめ。
繰り返し練習
同じコマンドを何度も打とう。手が自然に動くようになるまで繰り返すのがコツ。
エラーを恐れない
エラーは学ぶチャンス。仮想環境だから、何度失敗しても大丈夫。
よくあるつまずきポイント
「command not found」と表示される
- 原因: タイプミスやスペルミス
- 対処: コマンド名を1文字ずつ見直す。Linuxは大文字と小文字を別のものとして扱う。
「No such file or directory」と表示される
- 原因: 指定したファイルやディレクトリが存在しない
- 対処: まず
lsで名前があるか確かめてから操作する。
リナ、大文字で打ってしまう
結論: Linuxは大文字と小文字を別の文字として扱う。
PWDはpwdとは違うコマンド名になる。
PWD っと…あれ、「command not found」って出ました。PWD
bash: PWD: command not found
pwd だよ。pwd
/home/user
ミニ課題
結論: 実践ターミナルで
pwdとlsを打ち、ダッシュボードで進み具合を確かめよう。
課題1: 今いる場所を表示しよう
やること: 実践ターミナルを開いて、今いる場所を表示しよう。
ヒント1(方向づけ)を見る
「今、自分がどこにいるか」を教えてくれるコマンドを思い出そう。
ヒント2(コマンド名)を見る
pwd を使うよ。Print Working Directory の頭文字だね。
答えを見る
pwd
/home/user
課題2: 今いる場所の中身を見よう
やること: 今いる場所にあるファイルやフォルダを一覧で表示しよう。
ヒント1(方向づけ)を見る
「ここに何があるか」を並べて見せてくれるコマンドを探そう。2文字だよ。
ヒント2(コマンド名)を見る
ls を使うよ。list(一覧)の略だね。
答えを見る
ls
Documents Downloads Pictures
課題3: 自分の進み具合を確かめよう
やること: ダッシュボードを開いて、今の進み具合を見よう。
ヒント1(方向づけ)を見る
コマンドではなくページを開く課題だよ。学習の記録がまとまっている場所はどこだったかな。
ヒント2(ページ名)を見る
ダッシュボードを開くよ。もらったバッジと分野ごとの割合が見られる。
振り返り
結論: 打って動かした経験がいちばん残る。その積み上がりが次のやる気になる。
今日の3行まとめ
結論: 実践ターミナル・
pwd/ls/cd・バッジの3点を押さえれば、迷わず始められる。
- 実践ターミナルで課題を順番にクリアしていくのが学習の基本
- pwd・ls・cdの3つがLinuxの最初に覚えるコマンド
- バッジとレベルのゲーミフィケーションで楽しく継続