GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでのpwdコマンドと便利な例

PwdコマンドはLinuxで使用され、ルート( / )から始まる現在の作業ディレクトリのパスを出力します。 )。このチュートリアルでは、pwdコマンドについて学習します。 有用な例を示します。

Pwdコマンド

pwdは、「PrintWorkingDirectory」を表すシェル組み込みコマンドです。これは、Linuxで使用される非常に基本的なコマンドです。 pwdコマンドは、ルートから現在の作業ディレクトリの完全なパスを出力します。環境変数$PWDの内容を出力するだけです。

スタンドアロンの実行可能バージョンのpwdは、/ bin/pwdおよび/usr/ bin / pwdにあります。これは、シェルビルトインのわずかな変形です。実行可能ファイル名がpwdのすべての場所のリストを表示するには:

$ type -a pwd

出力:

pwd is a shell builtin
pwd is /usr/bin/pwd
pwd is /bin/pwd

Pwdコマンドには、-L(--logical)と-P(--physical)の2つのオプションがあります。次のセクションでは、例を使用してその違いを学習します。

-L    - use PWD from environment, even if it contains symlinks
-P   -  avoid all symlinks and print the actual path

現在の作業ディレクトリのパスを出力します

ターミナルを開き、pwdと入力します 現在の作業ディレクトリを印刷します。

$ pwd

それ以外の場合は、$PWD環境変数の内容を出力できます。

$ echo $PWD

pwdオプション-Lおよび-Pを説明するために、ディレクトリを指すシンボリックリンクを作成します。

ここでは、documentsという名前のディレクトリを作成し、デスクトップにMydocumentsという名前のシンボリックリンクを作成しています。

$ mkdir /home/bobbin/documents
$ ln -s /home/bobbin/documents ~/Desktop/Mydocuments

pwdとpwd-Lの出力は同じで、シンボリックリンクのパスを出力しますが、pwd-Pは実際の物理的な場所を出力します。環境変数$PWDはpwd-Lと同じです。

結論

この短いチュートリアルでは、Linuxでpwdコマンドを学び、現在の作業ディレクトリを表示する方法を学びました。

コメントセクションで質問やフィードバックがあればお知らせください。


Linux
  1. Linuxでの12の便利なWgetコマンドの例

  2. 例を含むLinuxTeeコマンド

  3. 例を含むLinuxヘッドコマンド

  1. 例を含むwcLinuxコマンド

  2. Linuxのソートコマンドと例

  3. LinuxでのJQコマンドと例

  1. Linuxでのエコーコマンド(例付き)

  2. Linuxでのmanコマンドと例

  3. LinuxでのAWKコマンドと例