Linux cd-Befehl: Navigiere zielsicher durch deine Ordnerstruktur
Der cd-Befehl ist ein essenzieller Command, mit dem du blitzschnell zwischen Verzeichnissen navigierst. Dieser Linux-Befehl bietet dir dabei gleich mehrere nützliche Funktionen.
Was ist der Linux-cd-Befehl?
In allen gängigen Linux-Distributionen, wie zum Beispiel Ubuntu, ist der cd-Befehl der direkteste Weg, um in ein gewünschtes Verzeichnis oder Unterverzeichnis zu springen. Sobald der Wechsel klappt, wird das Ziel zu deinem aktuellen Arbeitsverzeichnis. Bei Linux steht „cd“ kurz für „change directory“. Dieser Command gehört für die meisten Nutzer:innen zum Standard-Repertoire in der Shell. Beachte dabei unbedingt die korrekte Groß- und Kleinschreibung. Falls du ein Verzeichnis erst aufspüren musst, hilft dir der Linux-find-Befehl weiter.
Wie funktioniert der cd-Befehl?
Beim Arbeiten in der Shell ist der Verzeichniswechsel Alltag – und der cd-Befehl dein Werkzeug dafür. Du kannst dabei relative Pfade nutzen, die sich an der aktuellen Hierarchie orientieren. Alternativ gibst du einen absoluten Pfad an, um direkt zu einem Ziel zu gelangen, das weiter entfernt liegt. Der Befehl wird ausgeführt, wenn das Verzeichnis existiert und du die nötigen Rechte besitzt. Klappt es nicht, bleibst du in deinem aktuellen Verzeichnis und erhältst eine entsprechende Meldung.
Wie sieht die Syntax des cd-Befehls aus?
So ist die Syntax des Linux-cd-Befehls aufgebaut:
$ cd [Option] [Verzeichnis]„cd“ ist der eigentliche Befehl, „Optionen“ dienen der genaueren Spezifizierung und „[Verzeichnis]“ definiert dein exaktes Ziel.
Welche Optionen bietet der cd-Befehl?
Es stehen dir zwei Optionen zur Verfügung:
- -L: Damit folgt der cd-Befehl der logischen Struktur. Das ist die Standardeinstellung.
- -P: Mit dieser Option orientiert sich der Command an der physischen Verzeichnisstruktur.
Beispiele für den Linux-cd-Befehl
Damit du siehst, wie einfach der cd-Befehl im Alltag läuft, haben wir hier ein paar Beispiele für dich vorbereitet. Du wirst schnell merken, wie viel Zeit du beim Navigieren sparst.
$ cd ~Mit diesem Befehl landest du sofort in deinem Home-Verzeichnis.
$ cd /So springst du direkt in das Root-Verzeichnis.
$ cd /usr/localDamit wechselst du in das Unterverzeichnis /usr/local.
$ cd -Diese Eingabe bringt dich direkt zurück in dein letztes Arbeitsverzeichnis.