So ändern Sie das Verzeichnis in Linux mit dem cd-Befehl

So ändern Sie das Verzeichnis in Linux mit dem cd-Befehl

Die Systemnavigation ist eine der grundlegendsten Aufgaben, die ein Benutzer auf einem Betriebssystem ausführen kann. Es gibt zwar viele Dateimanager, die es Ihnen ermöglichen, Verzeichnisse zu wechseln und auf grafische Weise durch Ihre Laufwerke zu navigieren. Wenn Sie dasselbe über die Befehlszeile tun, können Sie Ihr System jedoch besser kontrollieren.





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





So können Sie den Befehl cd unter Linux verwenden, das einzige Dienstprogramm, das Sie jemals brauchen werden, um Verzeichnisse auf Ihrem Systemspeicher zu durchsuchen.





So verwenden Sie den cd-Befehl unter Linux

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

Grundsyntax

Die grundlegende Syntax des cd-Befehls lautet:



cd [options] [path]

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

Absolute und relative Pfadnamen

Bevor Sie den Befehl cd in vollem Umfang 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. Wenn Sie sich mit relativen Pfaden auskennen, können Sie sich mit dem Befehl cd effizient im Verzeichnisbaum nach oben und unten bewegen.

Wenn Ihr aktuelles Arbeitsverzeichnis beispielsweise /Heimat , und Sie möchten das Verzeichnis ändern in /Desktop . Verwenden Sie dann den absoluten Pfadnamen:





cd /home/username/Desktop

Auf der anderen Seite, wenn Sie zum /Desktop Verzeichnis mit einem relativen Pfad verwenden, müssen Sie nur 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 ls-Befehl um jedes Verzeichnis in diesem Ordner aufzulisten.

Zum Home-Verzeichnis wechseln

Auf einem Linux-System ist die /Heimat 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 standardmäßig das Home-Verzeichnis als aktuelles Arbeitsverzeichnis festgelegt.

Dem Home-Verzeichnis ist ein Sonderzeichen zugewiesen---die ~ (Tilde) Charakter. Anstatt den vollständigen Pfad zu Ihrem Home-Verzeichnis anzugeben ( /home/Benutzername ), kannst du einfach weitergeben ~ Zeichen mit dem cd-Befehl, um das aktuelle Arbeitsverzeichnis in zu ändern /Heimat .

cd ~

Ebenso können Sie wie folgt zum Home-Verzeichnis eines anderen Benutzers navigieren.

cd ~username

Verwandt: So listen Sie alle Benutzer in Linux auf

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

cd ~/Desktop

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

cd /

Zum vorherigen Arbeitsverzeichnis wechseln

Wenn Sie mit mehreren Verzeichnissen gleichzeitig arbeiten, können Sie mit der Schaltfläche . einfach zum vorherigen Arbeitsverzeichnis wechseln - (Bindestrich) Charakter.

Wenn das aktuelle Arbeitsverzeichnis beispielsweise /Heimat und du wechselst zum /Wurzel Verzeichnis. Dann, /Wurzel wird das aktuelle Arbeitsverzeichnis und /Heimat wird das vorherige Arbeitsverzeichnis sein.

Wenn Sie den folgenden Befehl eingeben, gelangen Sie zum vorherigen Verzeichnis, d.h. /Heimat .

cd -

Geben Sie auch den Befehl cd gefolgt von a . aus Platz Zeichen bringt den Benutzer zum vorherigen Arbeitsverzeichnis.

cd

Wechseln Sie zum Elternverzeichnis

Das Verzeichnis, das aus einem oder mehreren Unterverzeichnissen besteht, wird als Elternverzeichnis bezeichnet. Einfach gesagt, wenn Sie haben /Desktop und /Downloads Ordner in deinem /Heimat Verzeichnis, dann die /Heimat Verzeichnis ist das übergeordnete Verzeichnis für /Desktop und /Downloads .

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

Verwenden Sie die Doppelpunkte Charakter ( .. ), um zum übergeordneten Verzeichnis zu wechseln.

cd ..

Der oben genannte Befehl führt Sie im Verzeichnisbaum eine Ebene nach oben. Sie können auch zusätzlich passieren .. Zeichen, um sich im Verzeichnisbaum weiter nach oben zu bewegen.

So verschieben Sie zwei Ebenen über Ihr aktuelles Arbeitsverzeichnis:

cd ../../

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

cd ../Folder

Ändern Sie zu einem Verzeichnisnamen mit Leerzeichen

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

In solchen Situationen führt die Angabe des Verzeichnisnamens zu einem Fehler.

windows 10 erkennt usb festplatte nicht
cd /Important Documents

Ausgabe:

bash: cd: too many arguments

Um zu Verzeichnissen mit Leerzeichen im Namen zu wechseln, wickeln Sie den Pfadnamen in . ein Zitate wie folgt. Beachten Sie, dass Sie im Befehl sowohl einfache als auch doppelte Anführungszeichen verwenden können.

cd 'Important Documents'
cd 'Important Documents'

Alternativ können Sie die umgekehrter Schrägstrich () Zeichen, um die Leerzeichen zu verlassen.

cd Important Documents

Verwandt: Erste Schritte mit Linux

Systemnavigation über die Befehlszeile

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

Es gibt jedoch einen Nachteil bei so vielen Befehlen. Nicht jeder kann die Befehle lernen und auswendig lernen, ganz zu schweigen von der beträchtlichen Menge, die überhaupt verwendet werden kann. Als Linux-Anfänger werden Sie jedoch nicht alle Dienstprogramme verwenden, die auf Ihrem System verfügbar sind.

Stattdessen reicht das Erlernen einiger grundlegender Befehle, die Ihnen bei der Durchführung grundlegender Operationen helfen, mehr als aus, um mit dem Betriebssystem zu beginnen.

Teilen Teilen Tweet Email 9 grundlegende Befehle für den Einstieg in Linux

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

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

Deepesh ist Junior Editor für Linux bei MUO. Er schreibt Informationshandbücher zu Linux mit dem Ziel, allen Neulingen eine glückselige Erfahrung zu bieten. Bei Filmen bin ich mir nicht sicher, aber wenn Sie über Technologie sprechen möchten, ist er Ihr Mann. In seiner Freizeit findet man ihn beim Lesen von Büchern, beim Hören verschiedener Musikgenres oder beim Gitarrespielen.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren