Ich schreibe pwd
im Terminal und es wird angezeigt home/<my_username>
. Aber ich kann physisch kein Verzeichnis mit diesem Pfad finden. Um meine Verwirrung zu beseitigen, habe ich eingegeben ls
, aber es werden die Ordner in meinem Home-Verzeichnis angezeigt, die ich vom Dateimanager aus sehen kann. Aber ich kann keinen Ordner mit <my_username>
in Home finden. Was übersehe ich hier?
proteeti@proteeti-X556UQK:~$ pwd
/home/proteeti
proteeti@proteeti-X556UQK:~$ ls
Courses Dev Downloads Music Public usr
Desktop Documents examples.desktop Pictures Templates Videos
Kein Ordner mit dem Namen „Proteeti“
Antwort1
pwd
gibt den Pfadnamen des aktuellen Verzeichnisses aus. Wenn Sie sich in Ihrem Home-Ordner befinden, pwd
wird der Pfadname davon zurückgegeben.
In Ihrem Fall lautet der Pfadname Ihres Home-Ordners /home/proteeti
. Dies ist Ihr aktuelles Arbeitsverzeichnis. ls
Wenn Sie in diesem Ordner tippen, wird dessen Inhalt angezeigt.
Sie können nicht erwarten, Ihren Home-Ordner zu findeninnenIhr Home-Ordner.
cd ..
Um den Ordner selbst anzuzeigen, können Sie mit (oder ) eine Ebene nach oben im Verzeichnisbaum gehen cd /home
und ls
dort die Eingabeaufforderung ausführen. Ihr Home-Ordner ist der mit Ihrem Benutzernamen ( proteeti
). Verwenden Sie cd proteeti
(oder nur cd
), um zu Ihrem Home-Ordner zurückzukehren.
Das Verzeichnis /home
ist der Ort, an dem sich die Home-Ordner aller Benutzer befinden. Auf einem Mehrbenutzersystem können Sie davon ausgehen, /home
dass alle Home-Ordner aller Benutzer enthalten sind, nicht nur Ihre eigenen.
In der Unix-Sprache ist das „Stammverzeichnis“ /
. Dieses Verzeichnis ist das oberste Verzeichnis im Verzeichnisbaum. Es enthält neben dem /home
Verzeichnis andere Verzeichnisse, die Programme und Bibliotheken usw. enthalten, die von einem Systemadministrator installiert wurden. Das /
Verzeichnis ist nicht zu verwechseln mit /root
, dem speziellen Home-Verzeichnis des Root-Benutzers (Administrator).
Verwandt: