LESSON 25分

プロンプトを読み解く

このセクションで学ぶこと

ターミナルに表示される「プロンプト」。 一見すると暗号のように見えますが、実は大切な情報が詰まっています。

プロンプトを読めるようになると、「今どこにいるか」が一目でわかります。


プロンプトとは

プロンプト(Prompt) = 「促す」という意味

「コマンドを入力してください」という合図です。

yourname@MacBook ~ % █
                     ↑
              ここにコマンドを入力

プロンプトが表示されている = 入力待ち状態


プロンプトの構造

Mac / Linux の場合

username@hostname:current_directory$
   ❶        ❷          ❸         ❹

例:

tanaka@MacBook-Pro ~ %
番号要素意味
ユーザー名tanaka今ログインしているユーザー
ホスト名MacBook-Proコンピュータの名前
カレントディレクトリ~今いる場所
プロンプト記号% または $入力開始の目印

Windows (PowerShell) の場合

PS C:\Users\tanaka>
❶      ❷          ❸
番号要素意味
PSPSPowerShellの略
カレントディレクトリC:\Users\tanaka今いる場所
プロンプト記号>入力開始の目印

カレントディレクトリとは

カレントディレクトリ(Current Directory) = 「今いる場所」

ターミナルは常に「どこかのフォルダの中」にいます。 その場所がプロンプトに表示されています。

Finderで見ると

📁 Users
  └── 📁 tanaka        ← ここが「ホームディレクトリ」
        ├── 📁 Desktop
        ├── 📁 Documents
        ├── 📁 Downloads
        └── 📁 Pictures

ターミナルで見ると

tanaka@MacBook ~ %
              ↑
           「~」はホームディレクトリを意味する

「~」(チルダ)の意味

~ はホームディレクトリを表す特別な記号です。

表示実際のパス意味
~/Users/tanakaホームディレクトリ
~/Desktop/Users/tanaka/Desktopデスクトップ
~/Documents/Users/tanaka/Documents書類

なぜ「~」を使うのか

毎回 /Users/tanaka と入力するのは面倒だから!

bash
# 長い書き方
cd /Users/tanaka/Documents

# 短い書き方(同じ意味)
cd ~/Documents

プロンプト記号の種類

一般ユーザー

シェル記号
bash$
zsh%
PowerShell>

管理者(root/Administrator)

root@MacBook ~ #
              ↑
         「#」は管理者を示す

⚠️ # が表示されている時は要注意! 管理者権限で実行されるため、間違ったコマンドでシステムを壊す可能性があります。


プロンプトが変わるとき

場所を移動したとき

bash
tanaka@MacBook ~ % cd Documents
tanaka@MacBook Documents %
                ↑
         ディレクトリ名が変わった!

長いパスの場合

bash
tanaka@MacBook ~/Documents/Projects/MyApp/src %

今いる場所が深くなると、プロンプトも長くなります。


実際に確認してみよう

今いる場所を確認するコマンド

bash
pwd

pwd = Print Working Directory(作業ディレクトリを表示)

実行例:

bash
tanaka@MacBook ~ % pwd
/Users/tanaka

プロンプトの ~pwd の結果が対応していることを確認してください。

別の場所に移動してみる

bash
cd Desktop
pwd

実行例:

bash
tanaka@MacBook ~ % cd Desktop
tanaka@MacBook Desktop % pwd
/Users/tanaka/Desktop

プロンプトが ~ から Desktop に変わりましたね!


よくある質問

Q: プロンプトが長すぎて見にくい

A: 設定で短くできますが、今は気にしなくてOK。

Q: プロンプトの色が違う

A: ターミナルの設定やテーマによって色が異なります。動作に影響はありません。

Q: 「~」以外の場所で始まることがある

A: ターミナルの起動設定によります。cd ~ でホームに戻れます。


まとめ

要素読み方
ユーザー名今ログインしている人tanaka
ホスト名コンピュータの名前MacBook-Pro
カレントディレクトリ今いる場所~, Documents
プロンプト記号入力開始の合図$, %, >

覚えておくこと

  1. プロンプトを見れば「今どこにいるか」がわかる
  2. ~ はホームディレクトリの省略形
  3. pwd で正確な現在地を確認できる

次のステップへ

プロンプトの見方は理解できましたか?

次のセクションでは、最初に覚えるべき3つのコマンドを学びます。


推定読了時間: 25分