Relativer Pfad?

1 Antwort

pictures ist /home/hans/pictures

  • pictures ist in 17 (neben "."),
  • übergordnet ist 4 (neben ".."),
  • suche jetzt das Verzeichnis mit der 4 neben "." und
  • da drin den Eintrag mit der 17 ("hans").
  • Wiederhole das für die Ebene drüber bzw. "vorlesung".

vorlesung ist absolut /user/else/vorlesung

Relativer Pfad von pictures nach vorlesung ist dann ../../../user/else/vorlesung.

Einzeln:

/home/hans/pictures $ cd ..
/home/hans $ cd ..
/home $ cd ..
/ $ cd user
/user $ cd else
/user/else $ cd vorlesung
/user/else/vorlesung $

Ein "." in einem relativen Pfad macht nicht viel Sinn, weil den kann man weglassen.

Ein "cd /user/else/vorlesung" wäre schneller getippt, ist aber kein relativer, sondern ein absoluter Pfad, da hier ja vom root ausgegangen wird.