Ceeds Academy教材アプリ教材・症状語・タグで検索
索引グラフ試す
開発ツール▸ターミナル/CLI

ターミナル: ディレクトリ移動(pwd / ls / cd)

hands-on所要 15分最新草稿
前提: ターミナル: CLIとは(なぜ文字で操作するのか)→次: ターミナル: ファイル操作(mkdir / touch / cp / mv / rm / cat)
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
pwd/ls/cd=フロア案内

pwd=「今いる階」、ls=「この階に何があるか」、cd=「別の階・部屋へ移動」。迷子になったら pwd で現在地を確認。

概要

📍 dev-tools ▸ ターミナル/CLI ▸ ディレクトリ移動 | 種別: hands-on | facts_as_of 2026-06

公式ドキュメント — hands-on

🎞 スライド

どこにいて、何があって、どこへ行くか

pwd / ls / cd の3つで歩く

3つの役割(テキスト図)

pwd ── 今どこ?(現在地)
ls ── 何がある?(中身)
cd ── どこへ?(移動)

パス

相対パス … 今いる場所からの道順(./sub ../other)
絶対パス … ルートから(/Users/me/project)
.=現在 ..=親

—
出典(sources)

GNU coreutils / man (pwd/ls/cd) ; 2026-06確認

確認問題(Review-Questions)
ホームディレクトリへ移動するコマンドは?択一
基礎公式
解答・解説▾ 開く

cd ~(または引数なしの cd)。

現在地を表示し、一つ上のディレクトリへ移動するコマンドは?コード
基礎公式
解答・解説▾ 開く

pwd → cd ..

目次
例え概要公式ドキュメント出典確認問題
鮮度
最新
更新: 2026-06-15
次回棚卸し: 2026-12-15
周期: 6か月
版: bash/zsh (POSIX)

概要

「今どこにいて、何があって、どこへ行くか」を扱う。pwd=現在地、ls=中身、cd=移動。この3つでファイルシステムを歩く。

公式ドキュメント準拠

pwd                 # 現在のディレクトリを表示
ls                  # 中身を一覧
ls -a               # 隠しファイルも
ls -l               # 詳細(権限/サイズ/日付)
cd <dir>            # 移動
cd ..               # 一つ上(親)
cd ~                # ホーム
cd -                # 直前の場所
  • 相対パス:今いる場所からの道順(./sub ../other)。
  • 絶対パス:ルートから(/Users/me/project)。.=現在、..=親。

出典: GNU coreutils / man pwd, ls, cd

🧭 誤解訂正集

よくある誤解 正しい理解
パスは絶対パスで書くもの 普段は相対パスが基本(絶対は確実だが長い)
ls の結果が全部 ls -a まで見ないと隠しファイル(.で始まる)は見えない

📖 用語

  • ディレクトリ … フォルダのこと(ファイルの入れ物)。
  • pwd / ls / cd … 現在地表示/中身一覧/移動のコマンド。
  • 相対パス … 今いる場所を起点にした道順(./ ../)。
  • 絶対パス … ルート(/)からの完全な道順。
  • . / .. … 現在のディレクトリ/一つ上(親)のディレクトリ。
  • 隠しファイル … . で始まる、既定では一覧に出ないファイル。

✅ 確認の目安(can-do)

pwd/ls/cd で現在地を確認しながら移動でき、**「この場面で相対パスと絶対パスのどちらを使うか・なぜか」**を判断できる。

⚠️ エラー復旧集

症状 原因 復旧
No such file or directory パス/タイプミス ls で確認・Tab 補完を使う
cd したいが名前が長い 手打ち 途中まで打って Tab で補完
Windows でコマンドが違う PowerShell pwd/ls/cd はエイリアスで使える。UNIX 系は WSL 推奨