Erste SchritteKostenlos loslegen

Wie kann ich in einem Verzeichnis aufsteigen?

Das übergeordnete Verzeichnis eines Verzeichnisses ist das Verzeichnis über ihm. Zum Beispiel ist /home der Elternteil von /home/repl, und /home/repl ist die Muttergesellschaft von /home/repl/seasonal. Du kannst Befehlen wie cd und ls immer den absoluten Pfad deines übergeordneten Verzeichnisses angeben. Häufiger, allerdings, wirst du den Vorteil nutzen, dass der spezielle Pfad .. (zwei Punkte ohne Leerzeichen) bedeutet "das Verzeichnis über dem, in dem ich mich gerade befinde". Wenn du in /home/repl/seasonal bist, cd .. bringt dich dann auf /home/repl. Wenn du cd .. noch einmal verwendest, Es bringt dich auf /home. Eine weitere cd .. bringt dich in das Stammverzeichnis /, das ist der oberste Punkt des Dateisystems. (Denk daran, ein Leerzeichen zwischen cd und .. zu setzen - es ist ein Befehl und ein Pfad, nicht ein einzelner Befehl mit vier Buchstaben).

Ein einzelner Punkt allein, ., bedeutet immer "das aktuelle Verzeichnis", ls allein und ls . tun also dasselbe, während cd . keine Wirkung hat (weil es dich in das Verzeichnis bringt, in dem du dich gerade befindest).

Ein letzter besonderer Pfad ist ~ (das Tilde-Zeichen), was "dein Heimatverzeichnis" bedeutet, wie /home/repl. Egal, wo du bist, ls ~ wird immer den Inhalt deines Home-Verzeichnisses auflisten, und cd ~ wird dich immer nach Hause bringen.


Wenn du in /home/repl/seasonal bist, Wohin führt dich cd ~/../.?

Diese Übung ist Teil des Kurses

Einführung in die Shell

Kurs anzeigen

Interaktive Übung zum Anfassen

Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um

Beginnen Sie mit dem Training