UnixTools01 03
Files, Directorie, Working Directory
Auf einem Computer gibt es tausende Dateien, die sich in Verzeichnissen befinden, die sich selbst auch wieder in Verzeichnissen befinden können.
Eine Datei info.txt', die sich in einem Verzeichnis b befindet, dass sich selbst in einem Verzeichnis a befindet, wird als /a/b/info.txt geschrieben. Man nennt dies auch den vollständigen Namen der Datei. (dass es sich um einen vollständigen Namen handelt erkennen wir daran, dass er mit einem / beginnt).
Ihre Shell hat zu jedem Zeitpunkt ein einziges Verzeichnis ganz besonders im Augo - das sogenannte Working Directory.Wenn Sie sich frisch angemeldet haben (login), ist dieses "auserwähöte Directory"" (Working Directory) ihr Home Directory. Das ist ein Verzeichnis, das der Systemadminstrator speziell für Sie angelegt hat, für Ihre Daten. Andere Nutzer werden andere Verzeichnisse haben, damit man sofort sieht, welche Dateien zu wem gehören.
pwd
Um den Namen des WOrking Directories zu erfahren, benutzen Sie das Kommando pwd (Pint Wirking Directory)
gruenau4 jpr 1 ( ~ ) $ pwd /vol/home-vol1/unixsoft/jpr
Wenn Sie dies unmittelbar nach dem Anmelden (login) tun, dann erfahren Sie also den Namen ihres Home Directories.
Der Name des Working Directories ist übrigens immer ein vollständiger Name, was wir daran erkennen, dass er mit / beginnt.
cd my_directory =
ihrer Shell
Wenn Sie sich frisch eingeloggt haben, befinden Sie sich in Ihrem Home-Directory. Das ist ein verzeichnis, dass der Systemadminstrator nur für Sie angelegt hat, für Ihre Daten. Andere Nutzer werden andere Verzeichnisse haben. Ebenso wird das System seine eigenen Daten in noch anderen Verzeichnissen speichern.
pwd
Wenn Sie wissen wóllen, wie sich das Verzeichnis nenn Auf einem Computer gibt es Tausende Dateien. Jede Datei hat eien Namen, z.B, info.txt oder 'picture.jpg. Um den Überblick nicht zu verlieren, werden diese Dateien in Directories abgelegt. Zum Beispiel können die beiden Dateien info.txt' und picture.jpg sich in einem verzeichnis a befinden. Zusätzlich zu dem Verzeichnis a gibt es vielleicht auch noch ein Verzeichis 'b' und ein Verzeichnis 'c' und noch viele weitere Verzeichnisse, vielleicht so viele , dass es sinnvoll ist, einige Dieser Verzeichnisse in ein verzeichnis 'X' und andere in ein Verzeichnis 'Z' unterzubringen. Eine Datei info.txt', die sich in einem Verzeichnis