クラウド・インフラの用語一覧へ
このページの目次

ターミナルとは?

読み方:ターミナル

最終更新:2026/08/18

3秒でわかる

文字でコマンドを打ち、結果を文字で受け取るためのアプリ。GUI の無いサーバー操作や、手順をそのまま人に渡せる作業で欠かせません。

もう少し詳しく

どういうものか

キーボードから文字でコマンドを打ち込み、結果を文字で受け取るためのアプリケーションです。正式には端末エミュレータと呼びます。macOS の Terminal.app や iTerm2、Windows Terminal、Linux 各ディストリビューション付属の端末アプリがこれにあたります。ターミナル自体は入力と表示を担当する窓で、打った文字を解釈して実行しているのは中で動いているシェル (zsh や bash) です。

なぜ必要か

第一に、サーバーには画面がありません。クラウド上の Linux に入って作業する手段は事実上これだけです。第二に、操作をそのまま文字として残せます。「設定画面の左下のチェックを外す」という説明はスクリーンショットが要りますが、コマンドならコピーして貼るだけで同じ結果が再現でき、スクリプトにまとめて自動化もできます。

具体例

$ pwd # 今どこにいるか /Users/you/projects $ ls -la # 隠しファイルまで一覧 drwxr-xr-x 6 you staff 192 Aug 14 10:00 .git -rw-r--r-- 1 you staff 841 Aug 14 10:00 <a href="/glossary/package-json" class="text-primary font-medium underline underline-offset-2 hover:text-primary-dark">package.json</a> $ <a href="/glossary/cd" class="text-primary font-medium underline underline-offset-2 hover:text-primary-dark">cd</a> myapp && python3 main.py Hello $ grep -rn "TODO" src/ # src 以下から TODO を行番号付きで探す src/index.py:12:# TODO <a href="/glossary/authentication" class="text-primary font-medium underline underline-offset-2 hover:text-primary-dark">認証</a>を足す

つまずきやすいところ

  • 「今どのフォルダにいるか」が常にあります。GUI と違って見えないので、コマンドが見つからないと言われたら、まず pwd と ls で場所を確かめます。

  • パスワードを打っても画面には何も出ません。入力できていないと思って何度も打つと失敗します。表示されないのが正常です。

  • Windows の PowerShell と macOS や Linux のシェルでは、コマンド名が違うものがあります。記事どおりに打って動かないときは、どのシェル向けの手順かを確認します。

  • スペースの入ったフォルダ名は引用符で囲むか、バックスラッシュでエスケープします。囲まずに打つと、別々の引数として解釈されて意図しないファイルを対象にします。

  • 実行が終わらないコマンドは Ctrl+C で止めます。ウィンドウを閉じるより先にこれを覚えておくと、作業中のプロセスを取り残さずに済みます。
  • 似た用語との違い

    用語指すもの
    ターミナル文字の入出力を受け持つアプリの窓
    シェル打たれたコマンドを解釈して実行するプログラム
    コマンドプロンプトWindows の古くからあるシェルとその窓

    知識のつながり

    サイドバーと同じ推奨ルート・関連語を、まとめて確認できます。

    現在地ターミナルインフラ

    LEARN BY DOING

    この用語を、教材で使ってみる

    直接関連する編と、その編を含むコースです。用語だけで終わらず、ブラウザ上で実際に手を動かせます。

    この用語を扱うコース

    コース

    Linux入門:コマンド操作のきほん

    68レッスン
    コース

    プログラミング学習のはじめ方

    5レッスン
    コース

    Linux道場 商店街サーバー障害対応の10問

    10レッスン
    Linuxコースの全編を見る