Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So zeigen Sie den aktuellen Pfad unter Linux an

So zeigen Sie den aktuellen Pfad unter Linux an

青灯夜游
Freigeben: 2023-02-03 17:33:33
Original
18125 Leute haben es durchsucht

Unter Linux können Sie den Befehl pwd verwenden, um den aktuellen Pfad anzuzeigen. pwd ist die Abkürzung für Print Working Directory. Seine Funktion besteht darin, den vollständigen Pfad des aktuellen Arbeitsverzeichnisses anzuzeigen. Die Syntax lautet „pwd [Option]“. ist nicht sicher.

So zeigen Sie den aktuellen Pfad unter Linux an

Die Betriebsumgebung dieses Tutorials: Centos8-System, Dell G3-Computer.

Da es im Linux-Dateisystem viele Verzeichnisse gibt, sucht das Linux-System zunächst nach dem Befehl oder seinen Parametern im aktuellen Verzeichnis (aktuell), wenn der Benutzer einen Linux-Befehl ausführt, ohne das Verzeichnis anzugeben, in dem sich der Befehl oder die Parameter befinden Arbeitsverzeichnis). Daher müssen Benutzer vor der Ausführung eines Befehls häufig das aktuelle Arbeitsverzeichnis, also das aktuelle Verzeichnis, ermitteln.

Wenn sich ein Benutzer am Linux-System anmeldet, ist sein aktuelles Verzeichnis sein Home-Verzeichnis. Also, Wie ermittelt man das aktuelle Verzeichnis? Mit dem Befehl pwd des Linux-Systems können Sie den absoluten Pfad des aktuellen Verzeichnisses anzeigen.

pwd-Befehlsübersicht

pwd ist die Abkürzung für Print Working Directory und seine Funktion besteht darin, den vollständigen Pfad des aktuellen Arbeitsverzeichnisses anzuzeigen. Es wird hauptsächlich verwendet, um den absoluten Pfad des aktuellen Verzeichnisses über pwd anzuzeigen, wenn der aktuelle Speicherort nicht sicher ist. pwdPrint Working Directory的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过pwd来查看当前目录的绝对路径。

pwd命令语法

pwd [选项]
Nach dem Login kopieren

参数:

  • -L--logical,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式),参考示例1。

  • -p--physical,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。 当包含多层连接文件时,显示连接文件最终指向的文件,参考示例3。

  • --help:显示帮助信息。

  • --version

  • pwd-Befehlssyntax

[root@localhost var]# pwd
/var
Nach dem Login kopieren
Parameter:
  • -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 hinzugefügt werden), siehe Beispiel 1.

  • -p: --physical, zeigt den aktuellen Pfad an. Wenn eine Verbindungsdatei vorhanden ist, wird der Verbindungspfad nicht verwendet und auf die Datei verwiesen durch die Verbindungsdatei wird direkt angezeigt, siehe Beispiel 2. 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 ~]# 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
    Nach dem Login kopieren
    🎜🎜 🎜🎜Beispiel 2: Aktuellen Pfad anzeigen, ohne die Verbindung zu verwenden🎜 🎜
    [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
    Nach dem Login kopieren
    🎜🎜 🎜🎜 Beispiel 3: Wenn Sie Dateien auf mehreren Ebenen verbinden, zeigen Sie den vollständigen Pfad der Dateien an, auf die letztendlich alle verbundenen Dateien verweisen🎜🎜rrreee🎜Verwandte Empfehlungen: „🎜Linux Video Tutorial🎜“🎜

    Das obige ist der detaillierte Inhalt vonSo zeigen Sie den aktuellen Pfad unter Linux an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage