Übersicht über cd
Der `cd`-Befehl ändert den aktuellen Standort des Benutzers im Terminal, sodass nachfolgende Befehle relativ zu diesem neuen Verzeichnis ausgeführt werden. Dies ist eine grundlegende Funktion zur Navigation und Verwaltung des Dateisystems.
Funktion von cd
Der `cd`-Befehl wird hauptsächlich in den folgenden Situationen verwendet:
Hauptanwendungsbereiche
- Navigation im Dateisystem: Bewegen Sie sich durch verschiedene Verzeichnisse, um Dateien oder Unterverzeichnisse zu überprüfen.
- Arbeiten in bestimmten Verzeichnissen: Wechseln Sie in ein bestimmtes Projektverzeichnis oder zu Konfigurationsdateien, um relevante Befehle auszuführen.
- Shell-Skripte: Wird innerhalb von Skripten verwendet, um vor der Ausführung bestimmter Aufgaben das Verzeichnis zu ändern.
Absolute und relative Pfade
Es ist wichtig, **absolute Pfade** und **relative Pfade** beim Verwenden des `cd`-Befehls zu verstehen.
Pfadtypen
- Absoluter Pfad: Ein vollständiger Pfad, der beim Stammverzeichnis (`/`) beginnt. (z. B. `/home/user/documents`)
- Relativer Pfad: Ein Pfad relativ zum aktuellen Arbeitsverzeichnis. (z. B. `documents`, `../temp`)
Gängige Verwendungsweisen des cd-Befehls
Der `cd`-Befehl wird in der Regel ohne Optionen verwendet, aber bestimmte Zeichen oder Parameter ermöglichen eine bequemere Navigation.
1. Standardverzeichniswechsel
2. Navigation mit Sonderpfaden
Erzeugter Befehl:
Kombinieren Sie die Befehle.
Beschreibung:
`cd` Führen Sie den Befehl aus.
Kombinieren Sie diese Optionen und führen Sie die Befehle virtuell zusammen mit der KI aus.
Beispiele
Entdecken Sie verschiedene Anwendungsbeispiele für den `cd`-Befehl und lernen Sie, sich im Dateisystem frei zu bewegen.
Navigation mit absolutem Pfad
cd /usr/local/bin
Wechselt in das Verzeichnis `/usr/local/bin`, beginnend vom Stammverzeichnis (`/`).
Navigation mit relativem Pfad
cd my_project
Wechselt in ein Unterverzeichnis namens `my_project` im aktuellen Verzeichnis.
Wechsel zum übergeordneten Verzeichnis
cd ..
Wechselt eine Ebene höher in das übergeordnete Verzeichnis.
Wechsel ins Home-Verzeichnis
cd
Wechselt direkt in das Home-Verzeichnis des aktuellen Benutzers – unabhängig vom aktuellen Pfad.
Zurück zum vorherigen Verzeichnis
cd -
Kehrt in das zuletzt mit `cd` besuchte Verzeichnis zurück. Nützlich zum Wechseln zwischen zwei Verzeichnissen.
Wechsel in ein verstecktes Verzeichnis
cd ~/.ssh
Wechselt in ein verstecktes Verzeichnis wie `.ssh`, das mit einem Punkt beginnt und standardmäßig nicht angezeigt wird.