Textbook / 5 min read

ターミナル・コマンドの教科書

「黒い画面、なんか怖い……」に、5分で答えます。

ターミナルとは何か

ターミナルとは、マウスでクリックする代わりに、文字を打ってコンピュータに指示を出すための画面のことです。黒い背景に白い文字がずらっと並ぶ、あの見た目です。正体はそれだけで、裏でおかしなことが起きているわけではありません。

たとえるなら
フードデリバリーアプリを思い浮かべてください。普段はアイコンをタップして注文しますが、お店の裏側(厨房や在庫管理)では、紙に書いた発注書でしか受け付けない作業もあります。同じお店に対して、注文の出し方が違うだけです。ターミナルも同じで、同じコンピュータに対して、文字で指示を出す窓口というだけのことです。

普段使っているアプリのボタンやアイコン(これを専門的には「GUI」と呼びます)が表側の注文口だとすれば、ターミナルは裏方向けの発注書のようなものです。Node.jsのインストールなど、一部のセットアップ作業はこの発注書(文字での指示)でしか受け付けてくれません。

コマンドとは

コマンドとは、ターミナルに打ち込む「1行の指示書」です。多くの場合、誰かが用意してくれた文字列をそのままコピーして貼り付け、Enterキーを押すだけで使います。

1つのコマンドは、たいていたった1つの作業だけをします。「フォルダを作る」「ソフトをインストールする」「今の場所を確認する」など、やることは驚くほど単機能です。何個ものコマンドを組み合わせて、初めて意味のある作業になります。

安全なのか

はい。渡された指示をそのまま貼り付けるだけなら、基本的にコンピュータが壊れることはありません。

間違えると壊れる?渡されたコマンドをそのまま貼り付けているだけなら、基本的に壊れません。危険なのは自分であれこれ考えて未知のコマンドを打ち込む場合で、初心者のうちは「言われた通りに貼るだけ」を徹底すれば十分です
いつでも閉じていい?はい。ウィンドウを閉じても、コンピュータやデータに影響はありません。作業を中断したいときは、いつ閉じても大丈夫です
お金はかかる?かかりません。ターミナル自体はパソコンに最初から入っている無料の機能で、開いたり閉じたりに一切課金は発生しません
これって「ハッキング」?いいえ。映画のイメージとは違い、いつも使っている同じコンピュータに、いつもと違う方法で指示を出しているだけです。特別な権限や不正なアクセスとは関係ありません

実際の使い方(イメージ)

  1. ターミナルを開くパソコンにもとから入っているアプリです。OSによって開き方は異なります
  2. 渡された1行を貼り付ける手順書やガイドに書かれているコマンドをコピーして、そのまま貼り付けます
  3. Enterキーを押すこれで指示がコンピュータに送られ、処理が実行されます
  4. 結果の文字を確認する成功や完了を示す文字が表示されれば、その手順は終わりです
自分でコマンドを考える必要はありません。ほとんどの場面では、ガイドに書かれた1行をコピー&ペーストしてEnterを押すだけです。

よくある不安

画面が英語ばかりで不安です
表示される文字の多くは英語ですが、内容の多くは「成功しました」「これから何かをします」といった経過報告です。エラーらしき赤い文字が出ても、それだけで壊れたわけではありません。指示を出した相手(ガイドやサポート)に、表示された文字をそのまま伝えれば大丈夫です。
閉じても大丈夫?
大丈夫です。ターミナルはただの「窓口」なので、閉じてもコンピュータやデータには何も残りません。作業の途中でも、気になったらいったん閉じて構いません。
変なことをして壊れませんか?
渡された指示をそのまま貼り付けているだけなら、壊れる心配はほとんどありません。危ないのは、意味のわからないコマンドを自分の判断で打ち込んだり、ネット上で「危険」と言われているコマンドを実行したりする場合です。初心者のうちは「言われた通りに貼るだけ」で十分です。
毎回使う必要がありますか?
いいえ。多くの場合、ターミナルを使うのはNode.jsのインストールのような、最初のセットアップ時だけです。一度セットアップが終われば、普段の作業はいつも通りアプリの画面だけで完結することがほとんどです。
← 用語の教科書 一覧へ戻る