デジタルこどもBASEのロゴ特定非営利活動法人デジタルこどもBASE 道場トップ
第5回LV0⏱ 15〜30分

コマンドは「お願いの文」

🎯 きょうのミッション

コマンド名、オプション、対象を分けて読むと、黒い画面が怖くなくなります。

👉 1つのコマンドを「動詞 + オプション + 対象」に分けて読み解けるようになるのが今回のゴールです。

📖 コマンドは3つの部品でできている

難しそうな英語の1行も、実は 「動詞 + オプション + 対象」 の3つに分かれているだけ。一度ルールが分かれば、知らないコマンドも読めるようになります。

動詞(何をする)オプション(どうやって)対象(何に対して)
ls-llinux-tanken
cat(なし)memo.txt
grep-i"abc" memo.txt
cp(なし)memo.txt note.txt
echo(なし)Hello

💡 オプションは「-」で始まる短い記号

  • -l:詳しく見せて(long)
  • -a:全部見せて(all)
  • -i:大文字小文字を気にしない(ignore case)
  • -r:中身も含めて(recursive)

英単語の頭文字を覚えると、オプションが思い出しやすくなります。

🧠 できるようになること

  • コマンドを「動詞・オプション・対象」の3パートに分けて読める
  • echo の役割を、結果の例から確かめられる
  • 練習用ディレクトリの中で安全に試せる

🧰 用意するもの

  • このページの「🖥 れんしゅうターミナル」(そのまま練習できます)
  • キーボードで英数字と記号を入力できること

🖼 ターミナルの見本

このコマンドを実行すると、こんな結果になります(環境によって少し違うことがあります)。

📺 実行例
$ echo Hello
Hello

⌨️ 今日のコマンド

Terminalれんしゅうターミナル
echo Hello

🚀 やってみよう

  1. 下の「🖥 れんしゅうターミナル」をクリックして、入力できる状態にします。
  2. echo Hello と入力してEnterキーを押します。
  3. echoの後ろに書いた文字が、そのまま画面に出ていることを確認します。

💡 探検ポイント

「動詞・オプション・対象」の3パートに分けると、知らないコマンドも読めるようになる。

🎮 チャレンジ

  • echo のあとに言葉を2つ、3つと増やして実行しよう。「命令+対象」の形は変わらない?
  • わざと eco こんにちは と打って、コマンド名をまちがえたときの返事を確認しよう。

📝 ふりかえり

  • 今日のコマンドを「動詞・オプション・対象」に分けるとどうなる?
  • ls -l と grep -i "abc" memo.txt はそれぞれ3つに分けられる?
  • 英語の頭文字から、オプションの意味を当てられたものはある?

❓ うまくいかないとき

  • command not found → コマンド名のスペル確認。Tab補完で打ち間違いを防げる
  • No such file or directory → ls でファイル名・パスを見直す
  • 画面が固まった → Ctrl + C でコマンドを止める
  • 画面が乱れた → clear または Ctrl + L で整理する

👨‍👩‍👧 おうちの人・先生へ

この回はLinux初級の安全な操作範囲です。困ったときの対処として「直前のコマンド」「画面に出たメッセージ」をメモしておくと、次回の質問がスムーズになります。