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.
Aktuelles Verzeichnis anzeigen
Abschnitt betitelt „Aktuelles Verzeichnis anzeigen“pwdpwd steht für Print Working Directory und gibt den absoluten Pfad des aktuellen Verzeichnisses aus:
/home/alice/projekteAlternativ ist das Arbeitsverzeichnis jederzeit in der Umgebungsvariablen $PWD gespeichert:
echo $PWDHeimverzeichnis
Abschnitt betitelt „Heimverzeichnis“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 rootIm Prompt wird das Heimverzeichnis als ~ abgekürzt:
alice@server:~$ # aktuell im Heimverzeichnisalice@server:~/projekte$ # aktuell in ~/projektealice@server:/etc$ # aktuell in /etc