コマンドは「お願いの文」
コマンド名、オプション、対象を分けて読むと、黒い画面が怖くなくなります。
👉 1つのコマンドを「動詞 + オプション + 対象」に分けて読み解けるようになるのが今回のゴールです。
📖 コマンドは3つの部品でできている
難しそうな英語の1行も、実は 「動詞 + オプション + 対象」 の3つに分かれているだけ。一度ルールが分かれば、知らないコマンドも読めるようになります。
| 動詞(何をする) | オプション(どうやって) | 対象(何に対して) |
|---|---|---|
ls | -l | linux-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🚀 やってみよう
- 下の「🖥 れんしゅうターミナル」をクリックして、入力できる状態にします。
echo Helloと入力してEnterキーを押します。- 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初級の安全な操作範囲です。困ったときの対処として「直前のコマンド」「画面に出たメッセージ」をメモしておくと、次回の質問がスムーズになります。
