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コマンドを学び、現在の作業ディレクトリを表示する方法を学びました。
コメントセクションで質問やフィードバックがあればお知らせください。