pwd・ls・cd

にメンテナンス済み

pwdlscd は、Linux のターミナル操作で最初に覚えるべき基本コマンドです。 現在地を確認し、ディレクトリの中身を見て、目的の場所へ移動するために使います。

ブラウザでコマンドを試す

以下の端末では、この記事で扱う pwdlscd をブラウザ上で試せます。 pwd で現在地を確認したり、cd projects で移動したり、ls -la で隠しファイルを表示したりして動作を確認してみてください。

pwd・ls・cd を試す

シミュレーター

pwd で現在地確認、ls で一覧表示、cd でディレクトリ移動を試せます。実際のファイルは変更されません。

ターミナルを読み込み中...

pwdで現在のディレクトリを確認する

pwd は、現在いるディレクトリを絶対パスで表示します。

現在地の確認
pwd

実行結果の例です。

実行結果
/home/user/projects

ターミナル操作中に自分がどこにいるか分からなくなったときは、まず pwd を実行します。

lsでファイル一覧を表示する

ls は、ファイルやディレクトリの一覧を表示するコマンドです。

一覧表示
ls

詳細情報も確認したい場合は、-l オプションを使います。

詳細表示
ls -l

隠しファイルも含めて表示する場合は、-a オプションを使います。

隠しファイルも表示
ls -la

-l-a はまとめて -la と書けます。 設定ファイルは .bashrc のようにドットから始まる名前が多いため、環境設定を確認するときによく使います。

cdでディレクトリを移動する

cd は、現在のディレクトリを変更するコマンドです。

ディレクトリへ移動
cd /var/log

ホームディレクトリへ戻る場合は、引数なしで実行するか、~ を指定します。

ホームへ戻る
cd
チルダでホームへ戻る
cd ~

1 つ上のディレクトリへ移動する場合は、.. を指定します。

1つ上へ移動
cd ..

直前にいたディレクトリへ戻る場合は、- を指定します。

直前のディレクトリへ戻る
cd -

相対パスと絶対パス

パスには、現在地から見た相対パスと、ルートディレクトリ / から始まる絶対パスがあります。

相対パス
cd documents/reports
絶対パス
cd /home/user/documents/reports

現在地に依存しない操作をしたい場合は絶対パス、近くのディレクトリへ移動する場合は相対パスが便利です。

よく使う組み合わせ

移動した後に現在地と中身を確認する流れは、日常的によく使います。

移動して確認
cd /etc
pwd
ls -la

複数のコマンドを順に実行すると、現在どこで何を見ているのかを確認しながら作業できます。

まとめ

pwd は現在地の確認、ls は一覧表示、cd は移動に使います。 この 3 つを組み合わせるだけで、Linux のファイルシステムを安全に探索できます。

#Linux #Bash #pwd #ls #cd