GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux pwd Command Tutorial für Anfänger (mit Beispielen)

Der Befehl pwd ist wie ls und cd eines der am häufigsten verwendeten Linux-Dienstprogramme. Unabhängig davon, welche Art von Benutzer Sie sind (Neuling oder Profi), werden Sie feststellen, dass Sie dieses Befehlszeilentool häufig verwenden. In diesem Tutorial werden wir also schnell die Grundlagen von pwd anhand einiger leicht verständlicher Beispiele erörtern.

Aber bevor wir damit beginnen, ist es erwähnenswert, dass alle in diesem Artikel vorgestellten Beispiele auf Ubuntu 18.04 LTS getestet wurden.

Linux pwd-Befehl

Das pwd-Tool gibt den Namen des aktuellen/aktuellen Arbeitsverzeichnisses aus (PWD - Present Working Directory, got it?). Es folgt die Syntax:

pwd [OPTION]...

Und so beschreibt es die Manpage des Dienstprogramms:

Print the full filename of the current working directory.

Im Folgenden finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon vermitteln sollen, wie der Befehl pwd funktioniert.

Q1. Wie funktioniert der Befehl pwd?

Die grundlegende Bedienung ist, wie üblich, sehr einfach. Alles, was Sie tun müssen, ist, den Befehl „pwd“ ohne Optionen auszuführen, und Sie erhalten den vollständigen Pfad zum aktuellen Arbeitsverzeichnis in der Ausgabe.

pwd

Hier ist ein Beispiel:

[email protected]:~$ pwd
/home/himanshu

Es ist erwähnenswert, dass die meisten Shells, einschließlich bash, pwd eingebaut haben. Führen Sie einfach den folgenden Befehl aus:

type -a pwd

Und Sie sollten die folgende Ausgabe erhalten.

pwd is a shell builtin
pwd is /bin/pwd

Q2. Was ist der Unterschied zwischen pwd und /bin/pwd?

Nun, pwd ist in die Shell integriert, während /bin/pwd das Tool ist, das mit Ihrer Linux-Distribution geliefert wird. Die Manpage von PWD erklärt es deutlich:

NOTE: Your shell may have its own version of pwd, which usually supersedes the version described 
here. Please refer to your shell's documentation for details about the options it supports.

Q3. Wie bringt man pwd dazu, PWD aus der Umgebung zu verwenden?

Dies kann mit dem -L erfolgen Befehlszeilenoption. Um dies zu testen, erstellen Sie einen Symlink zum aktuellen Verzeichnis (in meinem Fall /home/himanshu).

Zum Beispiel:

ln -s . dir_symlink

und dann eingeben:

cd dir_symlink

Führen Sie nun den folgenden Befehl aus:

/bin/pwd

In meinem Fall erhielt die folgende Ausgabe:

/home/himanshu

Führen Sie als Nächstes diesen Befehl aus

/bin/pwd -L

Ich habe die folgende Ausgabe:

/home/himanshu/dir_symlink

Dies kann mit dem -P erfolgen Befehlszeilenoption. Zum Beispiel:

/bin/pwd -L

erzeugt die folgende Ausgabe:

/home/himanshu/dir_symlink

Aber mit -P

/bin/pwd -L -P

die Ausgabe ist:

/home/himanshu

Es ist erwähnenswert, dass, wenn keine Option angegeben ist, standardmäßig -P angenommen wird.

Schlussfolgerung

Sie können also sehen, dass pwd ein ziemlich einfach zu verstehendes und zu verwendendes Befehlszeilentool ist. Meistens werden Sie feststellen, dass Sie keine Option verwenden, aber es ist gut zu wissen, welche Optionen es bietet. Weitere Informationen zu pwd finden Sie hier auf der Manpage.


Linux
  1. Linux expand Command Tutorial für Anfänger (mit Beispielen)

  2. Linux-Factor-Befehls-Tutorial für Anfänger (mit Beispielen)

  3. Linux yes Command Tutorial für Anfänger (mit Beispielen)

  4. Linux nproc Command Tutorial für Anfänger (mit Beispielen)

  5. Linux-Benutzer Befehls-Tutorial für Anfänger (mit Beispielen)

Linux sha1sum Command Tutorial für Anfänger (mit Beispielen)

Linux Look Command Tutorial für Anfänger (mit Beispielen)

Linux-Lsattr-Befehls-Tutorial für Anfänger (mit Beispielen)

Linux tload Command Tutorial für Anfänger (mit Beispielen)

Linux znew Command Tutorial für Anfänger (mit Beispielen)

Linux tr Command Tutorial für Anfänger (mit Beispielen)