カテゴリ: Linux基礎 更新日: 2026/03/25

pwdコマンドとは?現在のディレクトリを確認するLinux基本コマンドを初心者向けに解説

pwdコマンドとは?現在のディレクトリを確認する基本
pwdコマンドとは?現在のディレクトリを確認する基本

先生と生徒の会話形式で理解しよう

生徒

「Linuxのターミナルを使っているときに、自分が今どこにいるのか分からなくなることがあります。」

先生

「それはよくあることですね。そんなときは pwd コマンドを使うと、現在のディレクトリを簡単に確認できます。」

生徒

「現在のディレクトリって何ですか?」

先生

「簡単に言うと、今自分が作業しているフォルダの場所のことです。pwdコマンドを使うと、その場所を一瞬で表示できます。」

生徒

「それなら初心者でもすぐ使えそうですね。」

先生

「とても基本的で重要なLinuxコマンドなので、しっかり覚えておきましょう。」

1. pwdコマンドとは

1. pwdコマンドとは
1. pwdコマンドとは

pwdコマンドは、Linuxで現在のディレクトリの場所を表示する基本コマンドです。

Linuxではファイルやフォルダを「ディレクトリ」と呼びます。ディレクトリはパソコンの中で階層構造になっていて、フォルダの中にフォルダが入っているような形になっています。

そのためLinuxのターミナルで作業していると、今どのディレクトリにいるのか分からなくなることがあります。そんなときに使うのが pwd コマンドです。

pwdは Print Working Directory の略です。意味は「現在作業しているディレクトリを表示する」という意味になります。

Windowsで例えるなら、エクスプローラーの上に表示されるフォルダの場所を確認するようなイメージです。Linuxではそれをターミナルのコマンドで確認します。

2. pwdコマンドの基本的な使い方

2. pwdコマンドの基本的な使い方
2. pwdコマンドの基本的な使い方

pwdコマンドの使い方はとても簡単です。ターミナルで次のコマンドを入力するだけです。


pwd
/home/user

この結果は、現在のディレクトリが /home/user であることを意味しています。

Linuxではディレクトリの場所をパスと呼びます。パスとは、ファイルやディレクトリがどこにあるかを示す住所のようなものです。

例えば次のようなパスがあります。

/home/user/Documents

これは次のような階層になっています。

  • 一番上のディレクトリが /
  • その中に home
  • その中に user
  • その中に Documents

pwdコマンドは、このような現在地のパスを表示してくれるLinuxの基本コマンドです。

3. ディレクトリとは何か

3. ディレクトリとは何か
3. ディレクトリとは何か

Linux初心者が最初に覚えるべき用語がディレクトリです。

ディレクトリとは、簡単に言うとファイルをまとめる箱のようなものです。Windowsでは「フォルダ」という名前で呼ばれています。

例えば写真を保存する場合、次のように整理します。

  • 写真フォルダ
  • 旅行フォルダ
  • 仕事フォルダ

Linuxでも同じようにディレクトリでファイルを整理します。

ただしLinuxでは画面ではなく、ターミナルという黒い画面でコマンドを入力して操作します。

そのため、自分がどのディレクトリで作業しているのかを確認することがとても大切です。そこで役立つのが pwd コマンドです。

4. cdコマンドで移動してpwdで確認する

4. cdコマンドで移動してpwdで確認する
4. cdコマンドで移動してpwdで確認する

Linuxでは cd コマンドを使うとディレクトリを移動できます。

そして移動したあとに pwd を使うことで、現在の場所を確認できます。


cd Documents
pwd
/home/user/Documents

この結果は、Documentsディレクトリに移動したことを意味しています。

初心者の人は次の流れで覚えると分かりやすいです。

  • cdでディレクトリを移動する
  • pwdで現在の場所を確認する

この2つのコマンドはLinuxの基本操作として非常によく使われます。

5. pwdコマンドを何度も使う理由

5. pwdコマンドを何度も使う理由
5. pwdコマンドを何度も使う理由

Linuxで作業していると、複数のディレクトリを行き来することがあります。

例えば次のような作業です。

  • プログラムファイルを作る
  • 設定ファイルを編集する
  • ログファイルを確認する

このような作業では、間違ったディレクトリで操作するとファイルを削除したり、編集する場所を間違えたりする可能性があります。

そのためLinuxのエンジニアは作業前にpwdで現在地を確認する習慣があります。

たとえば次のように確認します。


pwd
/home/user/projects

これで現在の作業ディレクトリが projects であることが分かります。

6. pwdコマンドのオプション

6. pwdコマンドのオプション
6. pwdコマンドのオプション

pwdコマンドにはいくつかのオプションがあります。オプションとは、コマンドの動作を少し変えるための追加設定のことです。

よく使われるのが -P オプションです。


pwd -P
/home/user/Documents

このオプションは実際の物理的なディレクトリのパスを表示します。

Linuxには「シンボリックリンク」という仕組みがあります。これは別の場所を指しているショートカットのようなものです。

通常のpwdはリンクの名前を表示することがありますが、-Pを使うと実際のディレクトリの場所を表示します。

初心者の段階では、まず基本の pwd を覚えておけば問題ありません。

7. pwdコマンドとlsコマンドの違い

7. pwdコマンドとlsコマンドの違い
7. pwdコマンドとlsコマンドの違い

Linux初心者の人は、pwdとlsの違いが分からなくなることがあります。

それぞれの役割は次の通りです。

コマンド 役割
pwd 現在のディレクトリを表示
ls ディレクトリの中のファイル一覧を表示

実際にコマンドを実行すると次のようになります。


pwd
/home/user/Documents

ls
file.txt  report.txt  image.png

つまり、pwdは今いる場所を確認するコマンドで、lsはその場所にあるファイルを確認するコマンドです。

この2つのコマンドはLinux操作の基本として非常によく使われるので、セットで覚えておくと理解が深まります。

まとめ

まとめ
まとめ

pwdコマンドの基本を振り返る

ここまでLinuxの基本コマンドであるpwdコマンドについて詳しく学んできました。pwdコマンドは現在のディレクトリを表示するLinuxの基本コマンドであり、Linux初心者が最初に覚えるべき重要なコマンドの一つです。

Linuxのターミナル操作では、今どのディレクトリで作業しているのかを正しく理解することがとても重要です。Linuxではファイルやディレクトリが階層構造になっており、複数のディレクトリを移動しながら作業することが一般的です。そのため、自分が現在どの場所にいるのかを確認するためにpwdコマンドを頻繁に使うことになります。

pwdコマンドはPrint Working Directoryの略で、現在作業しているディレクトリのパスを表示するコマンドです。Linuxのターミナルではコマンド操作が中心になるため、現在のディレクトリを確認することはLinuxの基本操作として非常に重要です。

例えばLinuxサーバーの管理作業やプログラム開発の作業では、複数のディレクトリを移動しながらファイル操作を行います。間違ったディレクトリでファイルを削除したり編集したりすると、大きなトラブルにつながることもあります。そのためLinuxエンジニアは作業前にpwdコマンドを実行して現在のディレクトリを確認する習慣があります。

pwdコマンドの基本操作

pwdコマンドの使い方はとてもシンプルです。ターミナルでpwdと入力するだけで現在のディレクトリのパスを確認できます。Linux初心者でもすぐに覚えることができる基本コマンドです。


pwd
/home/user

このように実行すると、現在のディレクトリのパスが表示されます。このパスはLinuxのファイルシステムにおける現在地を示しています。Linuxではファイルやディレクトリの場所をパスと呼びます。パスはコンピュータの中でファイルがどこに保存されているかを示す住所のような役割を持っています。

Linuxのディレクトリ構造はツリー構造になっています。一番上にはルートディレクトリがあり、その下にhomeやusrやetcなどのディレクトリが存在します。さらにその中にユーザーディレクトリやアプリケーションのディレクトリが作られます。

cdコマンドとpwdコマンドの組み合わせ

Linuxのターミナル操作ではcdコマンドとpwdコマンドを組み合わせて使うことが非常に多いです。cdコマンドはディレクトリを移動するためのコマンドであり、pwdコマンドは現在のディレクトリを確認するコマンドです。

Linux初心者がターミナル操作に慣れるためには、次のような流れでコマンドを使うと理解しやすくなります。

  • cdコマンドでディレクトリを移動する
  • pwdコマンドで現在のディレクトリを確認する
  • lsコマンドでファイル一覧を確認する

このようにLinuxの基本コマンドを組み合わせて使うことで、ファイル操作やディレクトリ操作を安全に行うことができます。Linuxのターミナル操作に慣れるためには、これらの基本コマンドを繰り返し使って練習することが大切です。


cd Documents
pwd
/home/user/Documents

このようにcdコマンドでディレクトリを移動したあとにpwdコマンドを実行すると、現在のディレクトリがDocumentsであることを確認できます。この方法はLinuxのターミナル操作で非常によく使われる基本操作です。

pwdコマンドとlsコマンドの違いを理解する

Linux初心者が混乱しやすいポイントの一つがpwdコマンドとlsコマンドの違いです。この二つのコマンドはどちらもLinuxの基本コマンドですが、役割は大きく異なります。

pwdコマンドは現在のディレクトリを表示するコマンドです。一方でlsコマンドはディレクトリの中にあるファイル一覧を表示するコマンドです。つまりpwdコマンドは現在地の確認、lsコマンドはファイルの確認という役割を持っています。


pwd
/home/user/Documents

ls
file.txt  report.txt  image.png

このようにLinuxのターミナルではpwdコマンドで現在地を確認し、lsコマンドでディレクトリの内容を確認するという使い方が基本になります。Linux初心者の人はこの違いをしっかり理解しておくことで、ターミナル操作がよりスムーズになります。

Linux初心者がpwdコマンドを覚えるメリット

pwdコマンドをしっかり理解しておくと、Linuxのターミナル操作がとても分かりやすくなります。Linuxではコマンドラインで作業することが多く、ディレクトリの場所を正確に把握することが重要になります。

例えばLinuxサーバー管理やWeb開発やプログラミングの作業では、多くのディレクトリを行き来します。設定ファイルを編集したりログファイルを確認したりプログラムを実行したりする場面では、現在のディレクトリを正しく理解しておく必要があります。

そのような場面でpwdコマンドを使えば、今どこで作業しているのかをすぐに確認できます。Linuxの基本コマンドとしてpwdコマンドを習慣的に使うことで、ファイル操作のミスを防ぐことにもつながります。

先生と生徒の振り返り会話

生徒

Linuxのターミナル操作を勉強してみて分かったのですが、現在のディレクトリを確認することがとても大事なんですね。pwdコマンドを使うと今いる場所がすぐに分かるので安心して作業できる気がします。

先生

その通りです。Linuxではディレクトリ構造が階層になっているため、今どこで作業しているのかを把握することがとても重要です。pwdコマンドは現在のディレクトリを表示するLinuxの基本コマンドなので、必ず覚えておきましょう。

生徒

cdコマンドでディレクトリを移動したあとにpwdコマンドで確認するという流れがとても分かりやすかったです。Linuxのコマンド操作にも少しずつ慣れてきました。

先生

とても良い理解です。Linux初心者のうちはcdコマンドで移動してpwdコマンドで現在地を確認するという操作を繰り返すことで、ディレクトリ構造の理解も深まります。

生徒

lsコマンドとの違いもよく分かりました。pwdコマンドは現在のディレクトリを表示して、lsコマンドはファイル一覧を表示するコマンドなんですね。

先生

その理解で正解です。Linuxの基本コマンドであるpwdとlsとcdはセットで覚えるとターミナル操作がとても楽になります。これからLinuxを学習する中で何度も使うコマンドなので、実際にターミナルで何度も実行して慣れていきましょう。

生徒

これからLinuxコマンドの勉強を続けるときも、まずpwdコマンドで現在のディレクトリを確認する習慣をつけてみます。Linuxの基本操作が少しずつ理解できてきました。

先生

とても良い姿勢です。Linuxの基本コマンドを一つずつ理解していけば、ターミナル操作は必ず上達します。pwdコマンドをしっかり覚えて、Linuxのディレクトリ操作をさらに深く学んでいきましょう。

カテゴリの一覧へ
新着記事
New1
ファイル・ディレクトリ操作
statコマンドとは?Linuxでファイルやディレクトリの詳細情報を確認する基本
New2
ファイル・ディレクトリ操作
stat --formatオプションの使い方を完全ガイド!初心者でもわかるファイル情報のカスタム表示
New3
ファイルとディレクトリ操作
pwdコマンドとは?現在のディレクトリを確認するLinux基本コマンドを初心者向けに解説
New4
ファイル・ディレクトリ操作
touch -dオプションの使い方を完全ガイド!初心者でもわかる日付指定のタイムスタンプ操作
人気記事
No.1
Java&Spring記事人気No1
ファイル・ディレクトリ操作
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
No.2
Java&Spring記事人気No2
Linuxコマンドの基本
Linuxコマンドとは?基本の考え方とシェルとの関係を初心者向けに徹底解説
No.3
Java&Spring記事人気No3
テキスト・データ処理
grepコマンドとは?Linuxで文字列を検索する基本をやさしく解説!
No.4
Java&Spring記事人気No4
ファイル・ディレクトリ操作
cd ~ の使い方を完全解説!ホームディレクトリへの移動方法と初心者向けLinuxコマンド入門