Wie kann man im MSYS2-Terminal das Verzeichnis wechseln (change directory)?
- Einleitung zum Verzeichniswechsel in MSYS2
- Der Befehl cd in MSYS2
- Absolute und relative Pfadangaben
- Besonderheiten und Tipps
- Zusammenfassung
Einleitung zum Verzeichniswechsel in MSYS2
MSYS2 ist eine Windows-basierte Umgebung, die eine Unix-ähnliche Shell und diverse GNU-Tools bereitstellt. Beim Arbeiten in MSYS2 ist es oft notwendig, das aktuelle Arbeitsverzeichnis zu ändern, um auf Dateien und Programme in anderen Verzeichnissen zuzugreifen. Der Befehl zum Wechseln des Verzeichnisses lautet cd, was aus dem Englischen change directory bedeutet.
Der Befehl cd in MSYS2
Im MSYS2-Terminal funktioniert der Befehl cd analog zu Unix- und Linux-Systemen. Um beispielsweise in ein Verzeichnis namens Dokumente zu wechseln, gibt man cd Dokumente ein. Der Pfad kann relativ zum aktuellen Verzeichnis oder absolut angegeben werden. MSYS2 verwendet zwar Windows-Pfade, aber meist im Unix-Stil mit Schrägstrichen (/), wodurch sich die Pfadangaben von der klassischen Windows-Eingabeaufforderung unterscheiden.
Absolute und relative Pfadangaben
Ein relativer Pfad bezieht sich auf das momentane Arbeitsverzeichnis. Wenn man zum Beispiel im Verzeichnis /home/benutzer ist und zu /home/benutzer/projekt wechseln möchte, reicht cd projekt aus. Für den absoluten Pfad muss der komplette Pfad angegeben werden, etwa cd /c/Users/Benutzer/Dokumente. In MSYS2 werden Windows-Laufwerke mit vorangestelltem Schrägstrich und Laufwerksbuchstaben klein geschrieben, also /c/ anstelle von C:\.
Besonderheiten und Tipps
Beachten sollte man, dass sich die Groß- und Kleinschreibung bei MSYS2 wie unter Unix verhält und daher /C/Users nicht unbedingt funktioniert, sondern /c/Users korrekt ist. Außerdem kann man mit cd .. eine Ebene nach oben wechseln und mit cd ~ ins Home-Verzeichnis springen.
Zusammenfassung
Der Befehl cd in MSYS2 dient zum Wechseln des aktuellen Verzeichnisses. Dabei können sowohl relative als auch absolute Pfade verwendet werden, wobei auf die korrekte Schreibweise der Pfade zu achten ist. Die Syntax und Nutzung von cd ist in MSYS2 an Unix-ähnliche Systeme angelehnt und ermöglicht eine komfortable Navigation im Dateisystem.
