Menu
CoddyTech

Absolute vs. relative Pfade

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy. Lektion 7 von 82.

Beim Navigieren im Dateisystem kannst du auf zwei Arten auf einen Speicherort verweisen: mit einem absoluten Pfad oder einem relativen Pfad.

Absoluter Pfad: beginnt bei der Wurzel des Dateisystems (/). Er verweist immer auf denselben Ort, egal, wo du dich gerade befindest:

cd /home/documents

Ein absoluter Pfad beginnt immer mit /.

Relativer Pfad: beginnt in deinem aktuellen Verzeichnis. Er hängt davon ab, wo du dich gerade befindest:

cd documents

Wenn du dich gerade in /home befindest, gelangst du dadurch nach /home/documents.

Vergleich der beiden:

  • Wenn du dich in /home befindest und zu /home/documents wechseln möchtest:
    Absolut: cd /home/documents
    Relativ: cd documents
  • Wenn du dich in /home/documents befindest und eine Ebene nach oben gehen möchtest:
    Absolut: cd /home
    Relativ: cd ..

Besondere Symbole für relative Pfade:

  • .. Bezieht sich auf dein aktuelles Verzeichnis
  • ... Bezieht sich auf das übergeordnete Verzeichnis (eine Ebene nach oben)
cd ./documents   # dasselbe wie: cd documents
cd ..            # eine Ebene nach oben wechseln
challenge icon

Aufgabe

Anfänger

Navigiere mit einem relativen Pfad zum Ordner documents und gib dann deinen aktuellen Speicherort mit pwd aus.

In diesem Terminal ist dein Home-Ordner /tmp/user/home (die Eingabeaufforderung zeigt ihn als /home an), daher gibt pwd am Ende /tmp/user/home/documents aus. Falls du an einem anderen Ort landest, gib cd allein ein, um zum Home-Ordner zurückzukehren.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Terminal-Playground