Relativer Pfad?
Gegeben habe ich nun folgendes und die Frage ist, was relativer Pfad vom Verzeichnis pictures zum Verzeichnis Vorlesung wäre.
Hier bin ich mir nicht sicher, was als relativer Pfad gehen würde.
Und vom aktuellen Verzeichnis, wo pictures drinnen ist, kommt man ja nicht wirklich zu Vorlesung.
Man kommt ja eigentlich nur über user/else zu Vorlesung, aber das wäre ja im Root Verzeichnis. Dafür müsste ich dann sozusagen vom aktuellen Verzeichnis, wo pictures drinnen ist, zweimal hochgehen und dann zu vorlesung. Also irgendwie
../.././pictures und dann wäre ich im Root-Verzeichnis und dann? Vielleicht habe ich einfach nur die falsche Idee. Bitte um Hilfe :(
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.