Linux-Befehle · 2 min read · Sep 18, 2025
Linux pwd-Befehls-Tutorial für Anfänger (mit Beispielen)

Der pwd-Befehl ist, wie ls und cd, eines der am häufigsten verwendeten Linux-Dienstprogramme. Unabhängig davon, welcher Art von Benutzer Sie sind (Neuling oder Profi), werden Sie feststellen, dass Sie dieses Befehlszeilenwerkzeug oft verwenden. In diesem Tutorial werden wir die Grundlagen von pwd anhand einiger leicht verständlicher Beispiele schnell besprechen.
Aber bevor wir damit beginnen, ist es erwähnenswert, dass alle in diesem Artikel präsentierten Beispiele auf Ubuntu 22.04 LTS getestet wurden.
Linux pwd-Befehl
Das pwd-Werkzeug gibt den Namen des aktuellen Arbeitsverzeichnisses (PWD - Present Working Directory, verstanden?) aus. Folgendes ist die Syntax:
pwd [OPTION]...Und so beschreibt die Man-Seite des Dienstprogramms:
Gibt den vollständigen Dateinamen des aktuellen Arbeitsverzeichnisses aus.Im Folgenden finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie der pwd-Befehl funktioniert.
Q1. Wie funktioniert der pwd-Befehl?
Die grundlegende Verwendung ist, wie üblich, sehr einfach. Alles, was Sie tun müssen, ist, den ‘pwd’-Befehl ohne Optionen auszuführen, und Sie erhalten den vollständigen Pfad zum aktuellen Arbeitsverzeichnis als Ausgabe.
pwdHier ist ein Beispiel:
himanshu@ansh:~$ pwd
/home/himanshuEs ist erwähnenswert, dass die meisten Shells, einschließlich bash, pwd eingebaut haben. Führen Sie einfach den folgenden Befehl aus:
type -a pwdUnd Sie sollten die folgende Ausgabe erhalten.
pwd ist ein Shell-Builtin
pwd ist /bin/pwdQ2. Was ist der Unterschied zwischen pwd und /bin/pwd?
Nun, pwd ist in die Shell integriert, während /bin/pwd das Werkzeug ist, das mit Ihrer Linux-Distribution geliefert wird. Die Man-Seite von PWD erklärt es klar:
HINWEIS: Ihre Shell kann ihre eigene Version von pwd haben, die normalerweise die hier beschriebene Version ersetzt. Bitte konsultieren Sie die Dokumentation Ihrer Shell für Details zu den unterstützten Optionen.Q3. Wie kann ich pwd dazu bringen, PWD aus der Umgebung zu verwenden?
Dies kann mit der -L Befehlszeilenoption erreicht werden. Um dies zu testen, erstellen Sie einen Symlink zum aktuellen Verzeichnis (/home/himanshu in meinem Fall).
Zum Beispiel:
ln -s . dir_symlinkund dann betreten Sie es:
cd dir_symlinkFühren Sie nun den folgenden Befehl aus:
/bin/pwdIn meinem Fall erhielt ich die folgende Ausgabe:
/home/himanshuFühren Sie als Nächstes diesen Befehl aus
/bin/pwd -LIch erhielt die folgende Ausgabe:
/home/himanshu/dir_symlinkQ4. Wie kann ich pwd dazu bringen, alle symbolischen Links zu vermeiden?
Dies kann mit der -P Befehlszeilenoption erreicht werden. Zum Beispiel:
/bin/pwd -Lproduziert die folgende Ausgabe:
/home/himanshu/dir_symlinkAber mit -P
/bin/pwd -L -Pist die Ausgabe:
/home/himanshuEs ist erwähnenswert, dass, wenn keine Option angegeben ist, -P standardmäßig angenommen wird.
Fazit
Wie Sie sehen können, ist pwd ein ziemlich einfaches Befehlszeilenwerkzeug, das leicht zu verstehen und zu verwenden ist. Meistens werden Sie feststellen, dass Sie es ohne Optionen verwenden, aber es ist gut zu wissen, welche Optionen es bietet. Für weitere Informationen zu pwd besuchen Sie die Man-Seite hier.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.