Die Systemnavigation ist eine der grundlegendsten Aufgaben, die ein Benutzer auf einem Betriebssystem ausführen kann. Es stehen zwar viele Dateimanager zur Verfügung, mit denen Sie zwischen Verzeichnissen wechseln und auf Ihren Festplatten navigieren können Wenn Sie dies grafisch über die Befehlszeile tun, können Sie Ihr System besser steuern.

Glücklicherweise stellt Linux Ihnen einen Befehl namens cd zur Verfügung, mit dem Sie das aktuelle Arbeitsverzeichnis auf Ihrem Terminal einfach ändern können.

So können Sie den Befehl cd unter Linux verwenden, dem einzigen Dienstprogramm, das Sie jemals zum Durchsuchen von Verzeichnissen auf Ihrem Systemspeicher benötigen.

Verwendung des Befehls cd unter Linux

Der Befehl cd steht für Ändere die Richtung. CD ist einer der grundlegendsten Befehle unter Linux und ein globaler Befehl zum Wechseln von Verzeichnissen. Einige andere Implementierungen des Befehls wie chdir, die in MS-DOS-Systemen verwendet werden, sind ebenfalls vorhanden.

Grundlegende Syntax

instagram viewer

Die grundlegende Syntax des Befehls cd lautet:

cd [Optionen] [Pfad]

...wo Optionen sind die mit dem Befehl und übergebenen Argumente Pfad ist der absolute oder relative Pfad zum Verzeichnis.

Absolute und relative Pfadnamen

Bevor Sie den Befehl cd vollständig verwenden können, müssen Sie den Unterschied zwischen absoluten und relativen Pfadnamen kennen. Der absolute Pfadname ist der vollständige Pfad zum Verzeichnis, beginnend mit dem / (Wurzel) Mappe.

Andererseits wird der relative Pfadname aus dem aktuellen Arbeitsverzeichnis abgeleitet. Mit dem Befehl cd können Sie den Verzeichnisbaum effizient nach oben und unten verschieben, wenn Sie sich mit relativen Pfaden auskennen.

Zum Beispiel, wenn Ihr aktuelles Arbeitsverzeichnis ist /home, und Sie möchten das Verzeichnis in ändern /Desktop. Dann mit dem absoluten Pfadnamen:

cd / home / username / Desktop

Auf der anderen Seite, wenn Sie zu wechseln möchten /Desktop Verzeichnis, das einen relativen Pfad verwendet, müssen Sie lediglich Folgendes eingeben:

CD / Desktop

Cd verfolgt, welche Verzeichnisse sich über und unter dem aktuellen Verzeichnis befinden, damit ein Benutzer schnell zu anderen Verzeichnissen wechseln kann, ohne den gesamten Pfadnamen eingeben zu müssen.

Wenn Sie den genauen Namen des Unterordners, zu dem Sie wechseln möchten, nicht kennen, verwenden Sie der Befehl ls um jedes Verzeichnis in diesem Ordner aufzulisten.

Wechseln Sie zum Home-Verzeichnis

Auf einem Linux-System ist die /home Verzeichnis ist ein spezielles Verzeichnis, das für die persönlichen Dateien, Programme und Unterordner eines Benutzers reserviert ist. Wenn Sie sich bei Ihrem System anmelden, wird das Ausgangsverzeichnis standardmäßig als aktuelles Arbeitsverzeichnis festgelegt.

Dem Home-Verzeichnis ist ein Sonderzeichen zugeordnet ~ (Tilde) Charakter. Anstatt den vollständigen Pfad zu Ihrem Home-Verzeichnis anzugeben (/home/username) können Sie einfach die übergeben ~ Zeichen mit dem Befehl cd, um das aktuelle Arbeitsverzeichnis in zu ändern /home.

cd ~

Ebenso können Sie wie folgt zum Ausgangsverzeichnis eines anderen Benutzers navigieren.

cd ~ Benutzername

Verbunden: So listen Sie alle Benutzer unter Linux auf

Im vorherigen Abschnitt haben wir das aktuelle Arbeitsverzeichnis auf umgestellt /Desktop. Im Befehl können Sie die verwenden ~ Zeichen zur Bezeichnung der /home Verzeichnis und entfernen Sie den Befehl auf die Hälfte seiner Größe.

cd ~ / Desktop

Navigieren Sie zum Stammordner

Genau wie das Home-Verzeichnis, das / Zeichen bezeichnet die /root Verzeichnis auf einem Linux-basierten Betriebssystem. So wechseln Sie jederzeit zum Stammordner:

cd /

Wechseln Sie zum vorherigen Arbeitsverzeichnis

Wenn Sie mit mehreren Verzeichnissen gleichzeitig arbeiten, können Sie mithilfe von einfach zum vorherigen Arbeitsverzeichnis wechseln - (Bindestrich) Charakter.

Zum Beispiel, wenn das aktuelle Arbeitsverzeichnis ist /home und Sie wechseln zu /root Verzeichnis. Dann, /root wird das aktuelle Arbeitsverzeichnis, und /home wird das vorherige Arbeitsverzeichnis sein.

Wenn Sie den folgenden Befehl eingeben, gelangen Sie zum vorherigen Verzeichnis, d. H. /home.

cd -

Geben Sie außerdem den Befehl cd gefolgt von a aus Platz Das Zeichen führt den Benutzer zum vorherigen Arbeitsverzeichnis.

CD 

Wechseln Sie zum übergeordneten Verzeichnis

Das Verzeichnis, das aus einem oder mehreren Unterverzeichnissen besteht, wird als übergeordnetes Verzeichnis bezeichnet. Einfach ausgedrückt, wenn Sie haben /Desktop und /Downloads Ordner in Ihrem /home Verzeichnis, dann die /home Verzeichnis ist das übergeordnete Verzeichnis für /Desktop und /Downloads.

Das .. und . Zeichen stehen für das übergeordnete Verzeichnis bzw. das aktuelle Verzeichnis.

Verwenden Sie die doppelte Punkte Zeichen (..), um zum übergeordneten Verzeichnis zu wechseln.

cd ..

Mit dem oben genannten Befehl gelangen Sie eine Ebene höher in den Verzeichnisbaum. Sie können auch zusätzliche übergeben .. Zeichen, um den Verzeichnisbaum weiter nach oben zu verschieben.

So verschieben Sie zwei Ebenen über Ihr aktuelles Arbeitsverzeichnis:

cd ../../

Sie können ein bestimmtes Verzeichnis auch eine Ebene über dem aktuellen Arbeitsverzeichnis übergeben.

cd ../Folder

Wechseln Sie in einen Verzeichnisnamen mit Leerzeichen

Nicht jeder Ordner auf Ihrem System hat einen Ein-Wort-Namen. Einige von ihnen könnten die enthalten Platz Charakter. Beispielsweise, / home / username / Wichtige Dokumente.

In solchen Situationen gibt die Angabe des Verzeichnisnamens einen Fehler zurück.

CD / Wichtige Dokumente

Ausgabe:

bash: cd: zu viele Argumente

Um zu Verzeichnissen zu wechseln, deren Name Leerzeichen enthält, schließen Sie den Pfadnamen ein Zitate wie folgt. Beachten Sie, dass Sie im Befehl sowohl einfache als auch doppelte Anführungszeichen verwenden können.

cd 'Wichtige Dokumente'
cd "Wichtige Dokumente"

Alternativ können Sie die verwenden Schrägstrich (\) Charakter, um den Räumen zu entkommen.

cd Wichtig \ Dokumente

Verbunden: Erste Schritte mit Linux

Systemnavigation über die Befehlszeile

Das Linux-Terminal ist eine leistungsstarke Textschnittstelle zur Steuerung der Funktionsweise Ihres Computers. Sie können fast jede Aufgabe über die Befehlszeile ausführen. Verzeichnisse wechseln, Remote-Kopieren von Dateien und Ordnern, Auflisten von Dateiinformationen, Konfigurationsdateien bearbeiten, Sie nennen es. Es gibt einen Befehl für alles, was Sie unter Linux tun möchten.

Es gibt jedoch einen Nachteil, so viele Befehle zu haben. Nicht jeder kann die Befehle lernen und auswendig lernen, ganz zu schweigen von der Menge, die überhaupt zur Verfügung steht. Als Linux-Anfänger verwenden Sie jedoch nicht alle auf Ihrem System verfügbaren Dienstprogramme.

Stattdessen ist das Erlernen einiger grundlegender Befehle, die Ihnen bei der Ausführung grundlegender Vorgänge helfen, mehr als ausreichend, um mit dem Betriebssystem zu beginnen.

Email
9 Grundlegende Befehle für den Einstieg in Linux

Möchten Sie sich mit Linux vertraut machen? Beginnen Sie mit diesen grundlegenden Linux-Befehlen, um Standard-Computeraufgaben zu erlernen.

Weiter lesen

Verwandte Themen
  • Linux
  • Dokumentenverwaltung
  • Terminal
Über den Autor
Deepesh Sharma (38 Artikel veröffentlicht)

Deepesh ist der Junior Editor für Linux bei MUO. Er schreibt seit über 3 Jahren Informationsinhalte im Internet. In seiner Freizeit schreibt er gerne, hört Musik und spielt Gitarre.

Mehr von Deepesh Sharma

Abonnieren Sie unseren Newsletter

Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.