Pfadnamen von Verzeichnissen

Jede Datei und jedes Verzeichnis kann über den eindeutigen Pfad, der als Pfadname bezeichnet wird, in der Baumstruktur des Dateisystems gefunden werden. Der Pfadname gibt die Position eines Verzeichnisses oder einer Datei in einem Dateisystem an.

Anmerkung: Pfadnamen dürfen nicht länger als 1023 Zeichen sein.

Im Dateisystem werden die folgenden Arten von Pfadnamen verwendet:

Element Beschreibung
Absoluter Pfadname Verfolgt den Pfad ausgehend vom Stammverzeichnis (/). Absolute Pfadnamen beginnen immer mit einem Schrägstrich (/).
Relativer Pfadname Verfolgt den Pfad ausgehend vom aktuellen Verzeichnis über das Elternverzeichnis bzw. die Unterverzeichnisse und Dateien.

Ein absoluter Pfadname ist der vollständige Name eines Verzeichnisses oder einer Datei ausgehend vom Stammverzeichnis (/). Unabhängig von Ihrem aktuellen "Standort" im Dateisystem können Sie mit dem absoluten Pfadnamen jedes Verzeichnis und jede Datei finden. Absolute Pfadnamen beginnen immer mit einem Schrägstrich (/) für das Stammverzeichnis. Der Pfadname /A/D/9 ist der absolute Pfadname für 9. Der erste Schrägstrich (/) steht für das Stammverzeichnis (/), d. h. das Ausgangsverzeichnis für den Suchvorgang. Der verbleibende Teil des Pfadnamens leitet die Suchoperation zu A, dann zu D und schließlich zu 9.

Es können durchaus zwei Dateien mit dem Namen 9 vorhanden sein, weil die absoluten Pfadnamen die Dateien im Dateisystem eindeutig machen. Die Pfadnamen /A/D/9 und /C/E/G/9 stehen für zwei eindeutige Dateien mit dem Namen 9.

Im Gegensatz zu den vollständigen Pfadnamen geben relative Pfadnamen ein Verzeichnis oder eine Datei ausgehend vom aktuellen Arbeitsverzeichnis an. Für relative Pfadnamen können Sie die Notation .. verwenden, um in der Dateisystemhierarchie aufwärts zu navigieren. Die Angabe .. steht für das Elternverzeichnis. Da relative Pfadnamen einen Pfad ausgehend vom aktuellen Verzeichnis bezeichnen, beginnen sie nicht mit einem Schrägstrich (/). Mit relativen Pfadnamen können Dateinamen im aktuellen Verzeichnis oder Pfadnamen von Dateien oder Verzeichnissen, die sich auf einer Ebene unterhalb oder oberhalb des aktuellen Verzeichnisses im Dateisystem befinden, angegeben werden. Wenn D das aktuelle Verzeichnis ist, muss als relativer Pfadname für den Zugriff auf 10 die Angabe F/10 verwendet werden. Der absolute Pfadname ist immer /A/D/F/10. Der relative Pfadname für den Zugriff auf 3 ist ../../B/3.

Sie können den Namen des aktuellen Verzeichnisses auch mit einem Punkt (.) angeben. Die Schreibweise mit Punkt (.) wird gewöhnlich bei der Ausführung von Programmen verwendet, die den aktuellen Verzeichnisnamen lesen.