Heim  >  Artikel  >  Was bedeutet pwd unter Linux?

Was bedeutet pwd unter Linux?

百草
百草Original
2023-07-10 16:23:183060Durchsuche

pwd in Linux bedeutet einen allgemeinen Befehl unter Linux. Es handelt sich um einen Befehl, der häufig von Linux-Systemadministratoren und normalen Benutzern verwendet wird. Er kann Benutzern helfen, das aktuelle Verzeichnis schnell zu finden, Benutzern die bessere Verwaltung von Dateien und Verzeichnissen zu erleichtern Verwaltung ermöglicht Administratoren und Benutzern das schnelle Auffinden bestimmter Verzeichnisse oder Dateien, um Linux-Systeme besser zu verwalten.

Was bedeutet pwd unter Linux?

Die Betriebsumgebung dieses Artikels: Linux 5.18.14-System, DELL G3-Computer.

1. Was ist Linux PWD?

Linux PWD ist ein häufig verwendeter Linux-Befehl. Er wird verwendet, um Ihren aktuellen Arbeitspfad anzuzeigen. Es ist ein häufig verwendeter Befehl von Linux-Systemadministratoren und normalen Benutzern. Es kann Benutzern dabei helfen, das Verzeichnis, in dem sie sich gerade befinden, schnell zu finden, sodass Benutzer Dateien und Verzeichnisse besser verwalten können. Außerdem kann es Administratoren und Benutzern dabei helfen, bestimmte spezifische Verzeichnisse oder Dateien schnell zu finden, um das Linux-System besser zu verwalten.

2. So verwenden Sie Linux PWD: Öffnen Sie einfach das Linux-Terminal und geben Sie den Befehl „pwd“ ein. Nach der Eingabe von „pwd“ zeigt das Terminal den aktuellen Standort an . Der Arbeitspfad, zum Beispiel: „/home/user1“, bedeutet, dass sich der Benutzer derzeit im Verzeichnis /home/user1 befindet.

3. Andere Verwendungsmöglichkeiten von Linux PWD

Zusätzlich zu den oben beschriebenen Verwendungsmethoden kann Linux PWD auch mit anderen Befehlen verwendet werden, sodass Sie den vollständigen Pfad des aktuellen Verzeichnisses besser abrufen können, wie zum Beispiel: „ pwd -P“, sodass der tatsächliche Pfad des aktuellen Arbeitspfads ermittelt werden kann. Auch wenn der aktuelle Arbeitspfad durch einen Softlink angezeigt wird, kann der tatsächliche Pfad ermittelt werden.

4. pwd-Befehlssyntax

pwd [选项]
-L: --logical, zeigt den aktuellen Pfad an. Wenn eine Verbindungsdatei vorhanden ist, wird der Pfad der Verbindungsdatei direkt angezeigt (diese Methode ist die Standardeinstellung, wenn keine Parameter vorhanden sind). hinzugefügt), siehe Beispiel 1.

-p: --physical, zeigt den aktuellen Pfad an. Wenn eine Verbindungsdatei vorhanden ist, wird der Verbindungspfad nicht verwendet und die Datei, auf die die Verbindungsdatei verweist, wird direkt angezeigt. Wenn eine mehrschichtige Verbindungsdatei enthalten ist, wird die Datei angezeigt, auf die die Verbindungsdatei letztendlich verweist. Siehe Beispiel 3.

--help: Hilfeinformationen anzeigen.

--version: Versionsinformationen anzeigen.

pwd-Befehlsbeispiel

Beispiel 1: Aktuellen Pfad anzeigen

[root@localhost ~]# whoami root [root@localhost ~]# pwd /root

whoami-Befehl wird verwendet, um den aktuell angemeldeten Benutzer zu ermitteln, der später ausführlich vorgestellt wird. Wie Sie sehen, ist das aktuelle Verzeichnis des Root-Benutzers sein Home-Verzeichnis /root.

Beispiel 2:

[demo@localhost ~]# whoami demo [demo@localhost ~]# pwd /home/demo

Der obige Code zeigt, dass der Benutzer Demo derzeit am Linux-System angemeldet ist und das aktuelle Verzeichnis das Home-Verzeichnis der Demo /home/demo ist.

Beachten Sie, dass im Abschnitt [demo@localhost ~]# zwar auch das aktuelle Verzeichnis angezeigt wird (~ steht beispielsweise für das Home-Verzeichnis), dieser Speicherort jedoch nur das letzte Verzeichnis im gesamten Pfad auflistet, z. B.:

[root@localhost ~]# cd /var/mail [root@localhost mail]# pwd /var/mail

Wir wissen, dass Verzeichnisnamen in verschiedenen Verzeichnissen wiederholt werden können. Daher ist es unmöglich, den spezifischen Speicherort nur über die E-Mail in [root@localhost mail] zu ermitteln. Sie können jedoch den aktuellen Speicherort ausgeben Vollständiger Pfad zum Verzeichnis.

Beispiel 3: Aktuellen Pfad anzeigen, nicht den Verbindungspfad verwenden

[root@localhost ~]# cd /var/   #进入/var目录,该目录下有个mail连接文件,方便对比查看 [root@localhost var]# ll total 164 ... drwxr-xr-x 12 root root 4096 Apr 22 19:56 log lrwxrwxrwx  1 root root   10 Oct 17  2015 mail -> spool/mail drwxr-xr-x  2 root root 4096 May 11  2011 nis ...  [root@localhost var]# cd mail/   #进入mail目录,mail为连接文件。 [root@localhost mail]# pwd     #默认,使用连接文件,直接显示连接文件全路径。 /var/mail  [root@localhost mail]# pwd -P    #不使用逻辑路径,连接文件最终指向的文件 /var/spool/mail

Beispiel 4: Beim Verbinden von Dateien auf mehreren Ebenen den vollständigen Pfad der Datei anzeigen, auf den alle verbundenen Dateien letztendlich verweisen

[root@localhost ~]# ll      # /root目录下面有个dir1目录,test连接文件指向dir1目录 total 12 drwxr-xr-x 2 root root 4096 Apr 24 05:51 dir1 lrwxrwxrwx 1 root root    5 Apr 24 05:54 test -> dir1/ [root@localhost ~]# ll /home/   #/home目录下面有一个test连接文件,指向/root/test连接文件  total 20 drwx------ 16 sgl  sgl  4096 Oct 17  2015 sgl lrwxrwxrwx  1 root root   10 Apr 24 05:55 test -> /root/test   [root@localhost ~]# cd /home/test/   #通过cd命令进入/home/test [root@localhost test]# pwd      #默认,只显示连接文件的全路径 /home/test [root@localhost test]# pwd -P   # 显示连接文件最终指向的文件的全路径。注意这里不是/root/test。 /root/dir1

Erweiterte Informationen:

Darüber hinaus kann Linux PWD auch mit anderen Parametern verwendet werden, z. B. „-L“, wodurch der tatsächliche Pfad angezeigt wird, auf den der Softlink des aktuellen Arbeitspfads zeigt. „-P“ zeigt den tatsächlichen Pfad des aktuellen Arbeitspfads an Pfad, auch wenn der aktuelle Arbeitspfad durch einen Softlink angezeigt wird. Sie können auch den tatsächlichen Pfad abrufen.

Kurz gesagt, Linux PWD ist ein sehr nützlicher Linux-Befehl, der Benutzern und Administratoren helfen kann, schnell den aktuellen Arbeitspfad zu ermitteln. Er kann auch mit anderen Parametern verwendet werden, um das Linux-System besser zu verwalten. Daher kann Linux PWD auch als eine der Grundfähigkeiten der Linux-Systemverwaltung und als unverzichtbarer Linux-Befehl für uns bezeichnet werden.

Das obige ist der detaillierte Inhalt vonWas bedeutet pwd unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn