Grundlagen von Linux und der Kommandozeile
Das Verzeichnis /home/alice/data existiert, und das aktuelle Verzeichnis ist /home/alice/work. Welches Verzeichnis wird angezeigt, wenn „cd ../data“ und danach „pwd“ ausgeführt werden?
- A/data
- B/home/alice/data
- C/home/alice/work/data
Antwort und Erläuterung anzeigen
Antwort: B. /home/alice/data
Ein Pfad, der nicht mit „/“ beginnt, ist ein relativer Pfad und wird vom aktuellen Verzeichnis aus interpretiert. „..“ bezeichnet das übergeordnete Verzeichnis; .. führt also von /home/alice/work nach /home/alice, und data führt von dort nach /home/alice/data. pwd gibt das aktuelle Verzeichnis als absoluten Pfad aus, der mit „/“ beginnt. Ein absoluter Pfad, der mit „/“ beginnt, bezeichnet unabhängig vom aktuellen Verzeichnis immer denselben Ort.
Weiter: 9 weitere Fragen zu Grundlagen von Linux und der Kommandozeile