Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux:absolute-relativ-path [2025/02/16 13:11] – created swelinux:absolute-relativ-path [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Absoluter und Relativer Pfad ======+Absoluter und Relativer Pfad
  
 Angenommen, wir haben die folgende Verzeichnisstruktur: Angenommen, wir haben die folgende Verzeichnisstruktur:
- +```
-<code>+
 / /
 └── home └── home
Line 12: Line 11:
             └── Images             └── Images
                 └── bild.png                 └── bild.png
-</code> 
  
-Hier gibt es zwei “Sibling-Folder” ''%%Dateien%%'' und ''%%Images%%'', die beide unter dem Verzeichnis ''%%Reise%%'' liegen.+```
  
-==== Beispiel für einen absoluten Pfad ====+Hier gibt es zwei "Sibling-Folder"  `Dateien` und `Images`, die beide unter dem Verzeichnis `Reise` liegen.
  
-Der absolute Pfad zu der Datei ''%%dokumente.txt%%'' ist: 
  
-<code>+### Beispiel für einen absoluten Pfad 
 +Der absolute Pfad zu der Datei `dokumente.txt` ist: 
 +```
 /home/admini/Reise/Dateien/dokumente.txt /home/admini/Reise/Dateien/dokumente.txt
-</code> +``` 
- +Der absolute Pfad zu der Datei `bild.pngist: 
-Der absolute Pfad zu der Datei ''%%bild.png%%'' ist: +```
- +
-<code>+
 /home/admini/Reise/Images/bild.png /home/admini/Reise/Images/bild.png
-</code>+```
  
-==== Beispiel für einen relativen Pfad ====+### Beispiel für einen relativen Pfad
  
-=== 1. Relativer Pfad innerhalb des gleichen Verzeichnisses: ===+#### 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 
 +```
  
-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:+#### 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 
 +```
  
-<code> +Erklärung: 
-/Dateien/dokumente.txt +`..` bedeutet "eine Ebene nach oben"also verlässt du das Verzeichnis `Dateien` und kommst ins Verzeichnis `Reise`. 
-</code> +- Danach gehst du in das Verzeichnis `Images` und wählst die Datei `bild.png` aus.
- +
-=== 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 gehenum ins Verzeichnis ''%%Reise%%'' zu gelangen, und dann in den Ordner ''%%Images%%'' wechseln: +
- +
-<code> +
-../Images/bild.png +
-</code>+
  
-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**: +### Zusammenfassung: 
-    Beginnt **immer** mit dem ''%%root%%''-Ordner ''%%/%%'' +**absoluter Pfad**:  
-    Immer der **vollständige Pfad** von ganz oben bis in zum Ziel +  Beginnt **immer** mit dem `root`-Ordner `/` 
-  **relativer Pfad**: +  Immer der **vollständige Pfad** von ganz oben bis in zum Ziel 
-    * Angabe des Pfades immer **relativ** zum augenblicklichen Standort (''%%pwd%%''+**relativer Pfad**: 
-    * ''%%..%%'' hilft dir, eine Ebene nach oben zu gehen. +  - Beginnt **niemals** mit einem `/` 
-    Relativer Pfad ''%%zwischen Sibling-Foldern%%'' verwendet ''%%..%%'', um zum übergeordneten Verzeichnis zu gelangen, und dann weiter in den gewünschten Ordner zu wechseln.+  - Angabe des Pfades immer **relativ** zum augenblicklichen Standort (`pwd`
 +  - ``..`` hilft dir, eine Ebene nach oben zu gehen. 
 +  Relativer Pfad `zwischen Sibling-Foldernverwendet `..`, um zum übergeordneten Verzeichnis zu gelangen, und dann weiter in den gewünschten Ordner zu wechseln.