So navigieren Sie im Datei-Verzeichnis des Linux-Terminals

- Was ist der cd-Befehl in Linux?
- Wie überprüfen Sie Ihr aktuelles Verzeichnis?
- Navigieren zu einem bestimmten Verzeichnis
- Wechseln zum Home-Verzeichnis
- Wechseln zum übergeordneten Verzeichnis
- Wechseln zum zuletzt besuchten Verzeichnis
- Verzeichniswechsel zu einem absoluten Pfad
- Verzeichniswechsel zu einem relativen Pfad
- Wechseln zum Wurzelverzeichnis
- Kombinieren von Linux-Befehlen mit cd
- Wechsel zum Home-Verzeichnis
- Wechsel zu einem anderen Benutzerverzeichnis
- Umgang mit Leerzeichen in Ordnernamen
- Zu versteckten Verzeichnissen navigieren
- Automatisches Vervollständigen eines Verzeichnisnamens in Linux
- Erstellen von Shortcuts für den cd-Befehl mit Aliases
- Bessere CD-Alternative: Zoxide
- Alles was du wissen musst
Lernen Sie, wie Sie effizient das Linux-Dateisystem über das Terminal navigieren, indem Sie den Befehl `cd` verwenden, um mühelos zwischen Verzeichnissen zu wechseln.
Das Navigieren im Linux-Dateisystem über das Terminal unterscheidet sich vom Durchsuchen von Ordnern in Ihrem Dateimanager, da es keine grafischen Symbole und keine Unterstützung für Mausklicks gibt. Sie müssen den Linux-Befehl cd verwenden, um zwischen diesen Verzeichnissen zu wechseln. In diesem Leitfaden zeigen wir Ihnen, wie Sie den Befehl cd optimal nutzen, um im Terminal durch das Linux-Dateiverzeichnis zu navigieren.
Was ist der cd-Befehl in Linux?
cd steht für “change directory” und wird verwendet, um von einem Verzeichnis zu einem anderen in Linux-Umgebungen zu wechseln. Mit dem Befehl cd können Sie zu einem Home-Verzeichnis, einem bestimmten Verzeichnis, einem übergeordneten Verzeichnis oder einem vorherigen Arbeitsverzeichnis navigieren. Der Befehl cd hat die folgende grundlegende Syntax, um zwischen Verzeichnissen zu navigieren:
cd [options] [directory]Hier gibt das Verzeichnis den Pfad zu dem Ordner an, zu dem Sie navigieren möchten, während Optionen optionale Parameter sind, die die Funktionsweise des Befehls ändern.
Wie überprüfen Sie Ihr aktuelles Verzeichnis?
Bevor Sie das Verzeichnis wechseln, müssen Sie zunächst Ihr aktuelles Arbeitsverzeichnis überprüfen, um Konflikte zu vermeiden. Sie können dies mit dem Befehl pwd tun, der den vollständigen Pfad des Verzeichnisses anzeigt, in dem Sie sich gerade befinden:
pwdDie Ausgabe zeigt, dass unser aktuelles Arbeitsverzeichnis “/home/anees” ist. Jetzt können wir den Befehl cd verwenden, um zu einem bestimmten Verzeichnis zu wechseln.
Schauen wir uns die folgenden Beispiele an, um zu verstehen, wie Sie mit dem Befehl cd zwischen verschiedenen Verzeichnissen wechseln können:
Sie können mit dem Befehl cd einen bestimmten Pfad angeben, um auf ein bestimmtes Verzeichnis zuzugreifen. Zum Beispiel, um auf das Verzeichnis “Desktop/mte” zuzugreifen, können Sie den Befehl ausführen:
cd desktop/mteWechseln zum Home-Verzeichnis
Um von überall zu Ihrem Home-Verzeichnis zurückzukehren, verwenden Sie einfach den Befehl cd ohne Argumente:
cdEgal, wo Sie sich im Dateisystem befinden, es bringt Sie zurück zu Ihrem Home-Verzeichnis.
Wechseln zum übergeordneten Verzeichnis
Sie können den Befehl cd mit .. ausführen, um um eine Ebene in der Verzeichnisstruktur nach oben zu wechseln. Wenn Sie sich beispielsweise derzeit im “Desktop/mte” befinden und zum Verzeichnis “Desktop” wechseln möchten, führen Sie den Befehl wie folgt aus:
cd ..Wechseln zum zuletzt besuchten Verzeichnis
Sie können das Minuszeichen (-) mit dem Befehl cd verwenden, um zum vorherigen Arbeitsverzeichnis zurückzukehren. Wenn Sie sich beispielsweise derzeit im Desktop-Verzeichnis befinden und zuvor im “Desktop/mte” waren, wird der Befehl cd - Sie zurück zum Verzeichnis “Desktop/mte” bringen:
cd -Verzeichniswechsel zu einem absoluten Pfad
Ein absoluter Pfad im Linux-Verzeichnisystem bezieht sich auf den genauen Standort eines Ordners, beginnend vom Wurzelverzeichnis /. Sie können den Befehl cd gefolgt vom vollständigen Pfad verwenden, um direkt zu diesem Standort zu navigieren:
cd /usr/local/binZum Beispiel wird Ihnen dieser Befehl in das Verzeichnis “/usr/local/bin” wechseln:
Verzeichniswechsel zu einem relativen Pfad
Sie können einen Ordnernamen direkt verwenden, um in ihn zu wechseln, ohne den vollständigen Pfad eingeben zu müssen. Wenn Sie sich beispielsweise derzeit in Ihrem Home-Verzeichnis befinden, können Sie einfach den Ordnernamen angeben, um in dieses bestimmte Verzeichnis zu navigieren. Der folgende Befehl wird Sie von Ihrem Home-Verzeichnis in den Ordner Dokumente verschieben:
cd DocumentsWechseln zum Wurzelverzeichnis
Der Schrägstrich im Linux-Verzeichnissystem repräsentiert das Wurzelverzeichnis. Um in das Wurzelverzeichnis zu wechseln, geben Sie einfach den Befehl cd gefolgt von einem Schrägstrich ein:
cd /Dieser Befehl bringt Sie in das Wurzelverzeichnis, unabhängig davon, wo Sie sich gerade befinden.
Standort in der Verzeichnisstruktur:
Kombinieren von Linux-Befehlen mit cd
Sie können den cd-Befehl mit anderen Linux-Befehlen kombinieren, um spezifische Aufgaben auszuführen. Zum Beispiel ändert der folgende Befehl das Verzeichnis auf "Desktop" und listet sofort alle Inhalte mit dem Befehl ls auf:
cd Desktop && lsWechsel zum Home-Verzeichnis
Im Linux bezeichnet das Tilde-Symbol (~) Ihr Home-Verzeichnis. Sie können den cd-Befehl mit dem Tilde-Zeichen ausführen, um von überall in Ihr Home-Verzeichnis zurückzukehren:
cd ~Wenn Sie zu einem Ordner relativ zum Home-Verzeichnis navigieren möchten, zum Beispiel zum "Documents"-Ordner, können Sie das ~-Symbol verwenden, um den Home-Pfad darzustellen. Alles nach dem ~ repräsentiert den relativen Pfad vom Home-Verzeichnis:
cd ~/DocumentsWechsel zu einem anderen Benutzerverzeichnis
Sie können einen Benutzernamen mit dem Tilde-Zeichen (~) angeben, um das Home-Verzeichnis eines anderen Benutzers zu wechseln. Zum Beispiel, um auf das Home-Verzeichnis von linuxuser zuzugreifen, führen Sie den Befehl aus:
cd ~linuxuserUmgang mit Leerzeichen in Ordnernamen
Wenn ein Ordnername Leerzeichen enthält, können Sie ihn entweder in Anführungszeichen setzen oder einen Backslash (\) vor jedes Leerzeichen setzen. Wenn Sie keine Anführungszeichen oder einen Backslash verwenden, behandelt Linux jedes durch ein Leerzeichen getrennte Wort als unterschiedliche Datei oder Verzeichnis, was zu einem Fehler ‘No such file or directory’ führt. Um dies zu vermeiden, sollten Sie dem System mitteilen, den gesamten Namen als einen Ordner zu behandeln. Zum Beispiel, um zu einem Ordner namens "Hello World" zu navigieren, können Sie den Befehl so verwenden:
cd "Hello World"Alternativ können Sie den Backslash verwenden, um Leerzeichen im Ordnernamen zu handhaben:
cd Hello\ WorldIn Linux beginnen versteckte Dateien und Verzeichnisse mit einem Punkt. Daher müssen Sie den cd-Befehl gefolgt von einem Punkt und dem Verzeichnisnamen ausführen, um zu einem versteckten Verzeichnis zu navigieren:
cd .directoryNameWenn Sie zu einem Verzeichnis navigieren möchten, das versteckte Dateien oder Verzeichnisse enthält, können Sie diese mit ls -a auflisten, bevor Sie cd verwenden, um in das gewünschte Verzeichnis zu wechseln. Zum Beispiel:
ls -aWählen Sie jetzt einen versteckten Ordner aus und verwenden Sie den cd-Befehl, um zu ihm zu navigieren:
cd .cacheSie sind erfolgreich in ein verstecktes Verzeichnis namens ".cache" navigiert:
Automatisches Vervollständigen eines Verzeichnisnamens in Linux
Wenn Sie sich nicht sicher sind, wie genau der Name des Verzeichnisses lautet, zu dem Sie navigieren möchten, können Sie die Autovervollständigungsfunktion in den meisten Linux-Shells wie Bash und Zsh nutzen. Dazu geben Sie einfach die ersten Buchstaben des Verzeichnisnamens ein und drücken dann die Tab-Taste. Das System schlägt automatisch übereinstimmende Verzeichnisnamen basierend auf Ihrer Eingabe vor.
Wenn Sie wissen, dass das Verzeichnis mit “D” beginnt, geben Sie einfach “D” ein und drücken Sie Tab:
Die Shell zeigt eine Liste möglicher Verzeichnisse an, die mit dem übereinstimmen, was Sie bisher eingegeben haben, was es einfacher macht, das richtige zu finden und auszuwählen.
Erstellen von Shortcuts für den cd-Befehl mit Aliases
Linux ermöglicht es Ihnen, Shortcuts für häufig verwendete Befehle zu erstellen, indem Sie Aliase einrichten. Ein Alias ist eine Möglichkeit, einen benutzerdefinierten, vereinfachten Befehl zu erstellen, der eine regelmäßige Aufgabe schnell und effizient ausführt. Zum Beispiel können Sie ein Alias erstellen, um schnell zu einem bestimmten Ordner zu navigieren oder einen langen Befehl mit nur einem kurzen Wort oder Satz auszuführen.
Wenn Sie häufig zu einem Verzeichnis navigieren, könnten Sie in der “.bashrc”-Datei ein Alias wie folgt erstellen:
alias deskMte="cd Desktop/mte"Bessere CD-Alternative: Zoxide
Während der.
Der cd-Befehl ist unerlässlich, kann jedoch ineffizient sein, wenn man sich durch tiefe oder häufig genutzte Verzeichnisstrukturen navigiert. Hier kommt zoxide ins Spiel.
Zoxide lernt aus Ihren Gewohnheiten und führt eine Bewertung für jedes Verzeichnis basierend darauf, wie häufig und kürzlich Sie darauf zugegriffen haben. Im Laufe der Zeit wird es äußerst effizient, sodass Sie mit nur wenigen Tasteneingaben zu den meistgenutzten Verzeichnissen springen können.
Wenn Sie beispielsweise an einem Projekt arbeiten, das sich in einer tief verschachtelten Ordnerstruktur befindet, können Sie einfach z verzeichnis oder sogar z direc eingeben, wenn es einzigartig genug ist, anstatt den vollständigen Pfad einzugeben oder sich Schritt für Schritt durch unzählige Verzeichnisse zu navigieren. Erfahren Sie hier, wie Sie Zoxide installieren.
Zuletzt ist die Sicherheit ein wichtiges Anliegen bei der Verwaltung von Dateien und Verzeichnissen in Linux. Daher ist es entscheidend zu wissen, wie man Ordner und Dateien in Linux mit einem Passwort schützt, um Sicherheitsprobleme zu vermeiden.
Alles was du wissen musst
Um im Linux-Terminal zu einem Ordner zu navigieren, verwenden Sie den Befehl cd, was für 'change directory' steht. Hier sind die Grundlagen:
- Wechseln zu einem Ordner:
- - Geben Sie
cd /pfad/zum/ordner- ein. Ersetzen Sie
/pfad/zum/ordner- durch den tatsächlichen Pfad, den Sie ansteuern möchten.
- Zurückgehen:
- Nutzen Sie
cd .., um in das übergeordnete Verzeichnis zurückzukehren. Jeder zusätzliche Punkt (z.B.cd ../..) bringt Sie um ein weiteres Verzeichnis nach oben. - Zum Home-Verzeichnis:
- Geben Sie einfach
cdein oder verwenden Siecd ~, um direkt in Ihr Home-Verzeichnis zu gelangen. - Absolute und relative Pfade:
- Verwenden Sie absolute Pfade (beginnen mit
/) für den Zugriff auf Verzeichnisse von der Wurzel aus. - Relative Pfade (beginnen ohne
/) erlauben es Ihnen, von Ihrem aktuellen Standort aus zu navigieren. Mit diesen Befehlen können Sie schnell und effizient durch Ihr Dateisystem navigieren, ähnlich wie beim Browsen im Internet.
Um im Terminal zu einer bestimmten Datei zu navigieren, folgen Sie diesen Schritten:
- Öffnen Sie das Terminal. Standardmäßig starten Sie im Home-Verzeichnis des angemeldeten Benutzers.
- Verwenden Sie den Befehl
cd: Geben Sie den Befehlcdgefolgt von dem Pfad zum gewünschten Verzeichnis ein. Zum Beispiel: cd /Pfad/zum/Verzeichnis - Nutzen Sie relative und absolute Pfade:
- -
Absolute Pfade
- beginnen vom Wurzelverzeichnis (z.B.
/Users/benutzername/Downloads- ).
- Relative Pfade gehen vom aktuellen Verzeichnis aus (z.B.
cd Documentsleitet zu einem Unterverzeichnis im aktuellen Verzeichnis). - Überprüfen Sie Ihre Position: Um sicherzustellen, dass Sie sich im richtigen Verzeichnis befinden, verwenden Sie den Befehl
pwd, der den aktuellen Pfad anzeigt. - Zugriff auf die Datei: Nachdem Sie das Verzeichnis gewechselt haben, können Sie die Datei direkt öffnen oder bearbeiten. Mit diesem Vorgehen können Sie schnell und effizient zu jeder Datei im Terminal navigieren.
Wie komme ich ins Linux-Terminal?
Um ins Linux-Terminal zu gelangen, hast du mehrere Möglichkeiten:
- -
Tastenkombination
- : Drücke
Strg + Alt + T
- . Dies öffnet in den meisten Distributionen ein neues Terminalfenster.
- Anwendungsmenü: Suche im Anwendungsmenü nach „Terminal“ oder „Konsole“ und klicke darauf.
- Rechtsklick: In vielen Desktop-Umgebungen kannst du im Dateimanager mit der rechten Maustaste auf eine leere Stelle klicken und „Terminal hier öffnen“ auswählen.
- Suchfunktion: Nutze die Suchfunktion deiner Desktop-Umgebung, um das Terminal schnell zu finden. Jetzt bist du bereit, mit den grundlegenden Linux-Befehlen zu beginnen!
Wie finde ich eine Datei im Linux-Terminal?
- Öffnen Sie das Linux-Terminal.
- Verwenden Sie den Befehl: bash find / -iname 'Dateiname' Ersetzen Sie „Dateiname“ mit dem gesuchten Namen. Der Befehl durchsucht das gesamte Dateisystem. Beachten Sie, dass dies einige Zeit in Anspruch nehmen kann.
- Um die Suche auf ein bestimmtes Verzeichnis zu beschränken, geben Sie den Pfad vor dem Schrägstrich (/) an, z.B.: bash find /home/benutzer/ -iname 'Dateiname'
- Bestätigen Sie mit „Enter“.
- Der Pfad zur gesuchten Datei wird angezeigt.

Schreibe einen Kommentar