This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # Absoluter und Relativer Pfad Angenommen, wir haben die folgende Verzeichnisstruktur: ``` / └── home └── admini └── Reise ├── Dateien │ └── dokumente.txt └── Images └── bild.png ``` Hier gibt es zwei "Sibling-Folder" `Dateien` und `Images`, die beide unter dem Verzeichnis `Reise` liegen. ### Beispiel für einen absoluten Pfad Der absolute Pfad zu der Datei `dokumente.txt` ist: ``` /home/admini/Reise/Dateien/dokumente.txt ``` Der absolute Pfad zu der Datei `bild.png` ist: ``` /home/admini/Reise/Images/bild.png ``` ### Beispiel für einen relativen Pfad #### 1. Relativer Pfad innerhalb des gleichen Verzeichnisses: Wenn du dich bereits im Verzeichnis `/home/admini/Reise` befindest und zu der Datei `dokumente.txt` navigieren möchtest, könntest du einfach den Pfad und den Namen der Datei angeben: ``` Dateien/dokumente.txt ``` bzw. ``` ./Dateien/dokumente.txt ``` #### 2. Relativer Pfad zwischen Sibling-Foldern Wenn du dich im Verzeichnis `Dateien` befindest und zur Datei `bild.png` im Verzeichnis `Images` wechseln möchtest, musst du zuerst mit `..` eine Ebene nach oben gehen, um ins Verzeichnis `Reise` zu gelangen, und dann in den Ordner `Images` wechseln: ``` ../Images/bild.png ``` Erklärung: - `..` bedeutet "eine Ebene nach oben", also verlässt du das Verzeichnis `Dateien` und kommst ins Verzeichnis `Reise`. - Danach gehst du in das Verzeichnis `Images` und wählst die Datei `bild.png` aus. ### Zusammenfassung: - **absoluter Pfad**: - Beginnt **immer** mit dem `root`-Ordner `/` - Immer der **vollständige Pfad** von ganz oben bis in zum Ziel - **relativer Pfad**: - Beginnt **niemals** mit einem `/` - Angabe des Pfades immer **relativ** zum augenblicklichen Standort (`pwd`) - ``..`` hilft dir, eine Ebene nach oben zu gehen. - Relativer Pfad `zwischen Sibling-Foldern` verwendet `..`, um zum übergeordneten Verzeichnis zu gelangen, und dann weiter in den gewünschten Ordner zu wechseln.