Zum Inhalt springen

Arbeitsverzeichnis

Jeder laufende Prozess – und damit auch jede Shell-Sitzung – hat ein aktuelles Arbeitsverzeichnis (Current Working Directory, CWD). Relative Pfade werden immer von diesem Verzeichnis aus aufgelöst.

Terminal-Fenster
pwd

pwd steht für Print Working Directory und gibt den absoluten Pfad des aktuellen Verzeichnisses aus:

/home/alice/projekte

Alternativ ist das Arbeitsverzeichnis jederzeit in der Umgebungsvariablen $PWD gespeichert:

/home/alice/projekte
echo $PWD

Nach der Anmeldung startet die Shell im Heimverzeichnis des Benutzers. Es befindet sich standardmäßig unter /home/benutzername:

/home/alice ← Heimverzeichnis von alice
/home/bob ← Heimverzeichnis von bob
/root ← Heimverzeichnis des Superusers root

Im Prompt wird das Heimverzeichnis als ~ abgekürzt:

alice@server:~$ # aktuell im Heimverzeichnis
alice@server:~/projekte$ # aktuell in ~/projekte
alice@server:/etc$ # aktuell in /etc