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

Unterschied zwischen absoluten und relativen Pfaden in Linux

Absolute Pfadnamen

Ein absoluter Pfadname beginnt mit einem Schrägstrich (/). Der absolute Pfad definiert den Speicherort eines Verzeichnisses oder einer Datei aus dem Root-Dateisystem (/). Der absolute Pfad enthält den vollständigen Pfad zum Verzeichnis oder zur Datei.

Beispiele für absolute Pfade

/usr/share/doc                    (Absolute path for a Directory)
/usr/share/doc/bash/README        (Absolute path for a Directory)

Frage :Listen Sie das Verzeichnis auf, das alle Dokumente enthält, indem Sie den absoluten Pfad verwenden.
Antwort :

# ls /usr/share/doc/

Relative Pfadnamen

Der relative Pfadname beginnt nicht mit /. Es gibt den Speicherort relativ zu Ihrem aktuellen Arbeitsverzeichnis an. Unten sind einige Beispiele für relative Pfadnamen, relativ zu bestimmten Verzeichnissen.

Aktuelles Verzeichnis Relativer Pfadname
/usr/shar/doc/HTML/ index.html
/ usr/share/doc/HTML/index.html
/usr share/doc/HTML/index.html

Sie können sich in Ihrem technischen Interview zu diesem Thema einer Frage stellen:Was ist der Unterschied zwischen absoluten und relativen Pfadnamen in Linux?


Linux
  1. Was ist der Unterschied zwischen Suspend und Hibernate in Linux?

  2. Was ist der Unterschied zwischen einem Linux-Container und einem Image?

  3. Unterschied zwischen den Befehlen „su“ und „su -“ in Linux

  4. Absolute / kanonische / relative Pfade?

  5. Linux-Unterschied zwischen sudo crontab -e und nur crontab -e

Dateipfade verstehen und wie man sie unter Linux verwendet

Verstehen des Unterschieds zwischen dem Befehl sudo und su unter Linux

Was ist der Unterschied zwischen macOS- und Linux-Kernels

Was ist der Unterschied zwischen Linux und Unix?

Absoluter vs. relativer Pfad in Linux:Was ist der Unterschied?

unterschied zwischen netstat und ss unter linux?