Heim häufiges Problem Was bedeutet pwd unter Linux?

Was bedeutet pwd unter Linux?

Jul 10, 2023 pm 04:23 PM
linux pwd

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 [选项]
Nach dem Login kopieren
-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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So starten Sie Nginx unter Linux So starten Sie Nginx unter Linux Apr 14, 2025 pm 12:51 PM

Schritte zum Starten von Nginx unter Linux: Überprüfen Sie, ob Nginx installiert ist. Verwenden Sie SystemCTL Start Nginx, um den Nginx -Dienst zu starten. Verwenden Sie SystemCTL aktivieren NGINX, um das automatische Start von NGINX beim Systemstart zu aktivieren. Verwenden Sie den SystemCTL -Status NGINX, um zu überprüfen, ob das Startup erfolgreich ist. Besuchen Sie http: // localhost in einem Webbrowser, um die Standard -Begrüßungsseite anzuzeigen.

So überprüfen Sie, ob Nginx gestartet wird So überprüfen Sie, ob Nginx gestartet wird Apr 14, 2025 pm 01:03 PM

So bestätigen Sie, ob Nginx gestartet wird: 1. Verwenden Sie die Befehlszeile: SystemCTL Status Nginx (Linux/Unix), Netstat -ano | FindStr 80 (Windows); 2. Überprüfen Sie, ob Port 80 geöffnet ist; 3. Überprüfen Sie die Nginx -Startmeldung im Systemprotokoll. 4. Verwenden Sie Tools von Drittanbietern wie Nagios, Zabbix und Icinga.

So starten Sie den Nginx -Server So starten Sie den Nginx -Server Apr 14, 2025 pm 12:27 PM

Das Starten eines Nginx-Servers erfordert unterschiedliche Schritte gemäß verschiedenen Betriebssystemen: Linux/UNIX-System: Installieren Sie das NGINX-Paket (z. B. mit APT-Get oder Yum). Verwenden Sie SystemCTL, um einen Nginx -Dienst zu starten (z. B. sudo systemctl start nginx). Windows -System: Laden Sie Windows -Binärdateien herunter und installieren Sie sie. Starten Sie Nginx mit der ausführbaren Datei nginx.exe (z. B. nginx.exe -c conf \ nginx.conf). Unabhängig davon, welches Betriebssystem Sie verwenden, können Sie auf die Server -IP zugreifen

So lösen Sie Nginx403 -Fehler So lösen Sie Nginx403 -Fehler Apr 14, 2025 pm 12:54 PM

Der Server verfügt nicht über die Berechtigung, auf die angeforderte Ressource zuzugreifen, was zu einem NGINX 403 -Fehler führt. Zu den Lösungen gehören: Überprüfung der Dateiberechtigungen. Überprüfen Sie die Konfiguration .htaccess. Überprüfen Sie die Nginx -Konfiguration. Konfigurieren Sie Selinux -Berechtigungen. Überprüfen Sie die Firewall -Regeln. Fehlerbehebung bei anderen Ursachen wie Browserproblemen, Serverausfällen oder anderen möglichen Fehlern.

So lösen Sie Nginx403 So lösen Sie Nginx403 Apr 14, 2025 am 10:33 AM

Wie fixiere ich Nginx 403 Verbotener Fehler? Überprüfen Sie die Datei- oder Verzeichnisberechtigungen; 2.Htaccess -Datei prüfen; 3. Überprüfen Sie die Konfigurationsdatei der Nginx; 4. Starten Sie Nginx neu. Weitere mögliche Ursachen sind Firewall -Regeln, Selinux -Einstellungen oder Anwendungsprobleme.

So lösen Sie Nginx304 Fehler So lösen Sie Nginx304 Fehler Apr 14, 2025 pm 12:45 PM

Antwort auf die Frage: 304 Nicht geänderter Fehler gibt an, dass der Browser die neueste Ressourcenversion der Client -Anfrage zwischengespeichert hat. Lösung: 1. Löschen Sie den Browser -Cache; 2. Deaktivieren Sie den Browser -Cache; 3. Konfigurieren Sie Nginx, um den Client -Cache zu ermöglichen. 4. Überprüfen Sie die Dateiberechtigungen; 5. Datei Hash prüfen; 6. Deaktivieren Sie CDN oder Reverse Proxy -Cache; 7. Starten Sie Nginx neu.

Wie kann ich überprüfen, ob Nginx begonnen wird? Wie kann ich überprüfen, ob Nginx begonnen wird? Apr 14, 2025 pm 12:48 PM

Verwenden Sie unter Linux den folgenden Befehl, um zu überprüfen, ob Nginx gestartet wird: SystemCTL -Status Nginx Richter basierend auf der Befehlsausgabe: Wenn "aktiv: aktiv (lief) angezeigt wird, wird Nginx gestartet. Wenn "Active: Inactive (Dead)" angezeigt wird, wird Nginx gestoppt.

So reinigen Sie das Nginx -Fehlerprotokoll So reinigen Sie das Nginx -Fehlerprotokoll Apr 14, 2025 pm 12:21 PM

Das Fehlerprotokoll befindet sich in/var/log/nginx (Linux) oder/usr/local/var/log/nginx (macOS). Verwenden Sie die Befehlszeile, um die Schritte zu beseitigen: 1. Sicherung des ursprünglichen Protokolls; 2. Erstellen Sie eine leere Datei als neues Protokoll; 3. Starten Sie den Nginx -Dienst neu. Die automatische Reinigung kann auch mit Tools von Drittanbietern wie lehnte oder konfiguriertem verwendet werden.