A B C D E F G H I K L M N O P R S T U V W X Y Z

cd – Linux Befehl

🧾 Kurzbeschreibung

Der Befehl cd wird verwendet, um das aktuelle Arbeitsverzeichnis in einer Shell-Sitzung zu ändern. Er ist in Bash und anderen Shells als builtin integriert und funktioniert sowohl mit absoluten als auch relativen Pfadangaben.


🔧 Syntax


cd [OPTION] VERZEICHNIS
  • VERZEICHNIS: Zielverzeichnis, in das gewechselt werden soll
  • Wird kein Verzeichnis angegeben, wechselt cd ins Home-Verzeichnis ($HOME)

📋 Häufig verwendete Varianten

Befehl Wirkung
cd /pfad/zum/ordner Wechsel in ein absolutes Verzeichnis
cd ordner Wechsel in ein Unterverzeichnis relativ zum aktuellen Pfad
cd .. Wechsel ins übergeordnete Verzeichnis
cd - Wechsel zum zuletzt verwendeten Verzeichnis
cd oder cd ~ Wechsel ins Home-Verzeichnis
cd ~/Downloads Wechsel in ein Unterverzeichnis im Home-Verzeichnis

🧠 Besonderheiten

  • Groß-/Kleinschreibung beachten: Linux-Dateisysteme sind case-sensitive
  • Pfad mit Leerzeichen:
    cd "Mein Ordner"
    cd Mein\ Ordner
    
  • CDPATH-Variable: Ermöglicht erweitertes Suchen nach Verzeichnissen bei relativen Pfadangaben
    export CDPATH=".:/usr/local:/tmp"
    

📦 Optionen (Bash-spezifisch)

Option Beschreibung
-L Logische Pfadverfolgung (Standard) – folgt symbolischen Links
-P Physische Pfadverfolgung – ignoriert symbolische Links
-e Fehleranzeige bei nicht erreichbarem Ziel
-@ Zeigt Dateiattribute bei Zugriff auf bestimmte Dateisysteme (z. B. macOS)

📚 Verwandte Befehle

  • pwd – Zeigt das aktuelle Arbeitsverzeichnis
  • ls – Listet Inhalte eines Verzeichnisses
  • pushd / popd – Verzeichnisstapel für Navigation
  • chdir – POSIX-Systemaufruf, auf dem cd basiert

Fazit: Der cd-Befehl ist ein essenzielles Werkzeug für die Navigation im Dateisystem. Er bildet die Grundlage für viele Shell-Abläufe und ist unverzichtbar für jeden, der mit Linux oder Unix arbeitet.


© 2025 MaDe-Online