3.0 KiB
3.0 KiB
🧭 Crumbpage 03: Bewegen im Wald
Subtitle: Den Pfad finden - Navigation im Dateisystem
Pfad: 3 von 11
Schwierigkeit: ⭐ (1/5)
Zeit: ~1.5 Stunden
Voraussetzungen: Pfad 2 (Hostinfo)
"Wer nicht weiß, wo er ist, kann auch nicht ankommen." 🌲
📋 Was du in diesem Pfad lernst
✓ Der Verzeichnisbaum (Root /)
✓ Absolute vs. Relative Pfade
✓ Navigieren (cd, pwd, ls)
✓ Dateien manipulieren (cp, mv, rm, mkdir)
✓ Midnight Commander (mc)
🎯 Lernziele
Nach diesem Pfad kannst du:
- Dich blind im Dateisystem bewegen
- Dateien kopieren und verschieben
- Verzeichnisse erstellen und löschen
- Den Unterschied zwischen
/etcund/varerklären
🌱 Grundkonzepte
Konzept 1: Der Baum (Tree)
Alles beginnt bei der Wurzel (/).
Es gibt keine Laufwerksbuchstaben.
Wichtige Äste:
/home: Hier wohnen die User./etc: Hier liegen Konfigurationen (Settings)./var: Hier liegen variable Daten (Logs, Webseiten)./bin: Hier liegen Programme (Binaries)./tmp: Hier liegt Müll (wird beim Neustart gelöscht).
Konzept 2: Pfade
- Absolut: Beginnt immer mit
/(z.B./home/bmt/docs) - Wie GPS-Koordinaten. - Relativ: Beginnt ohne
/(z.B.docs/) - "Von hier aus links".
🔧 Praktische Befehle
Befehl 1: cd (Change Directory)
$ cd /var/log # Gehe zu absolutem Pfad
$ cd .. # Gehe eine Ebene hoch (Eltern-Ordner)
$ cd ~ # Gehe nach Hause
$ cd - # Gehe zum VORHERIGEN Ordner zurück (sehr nützlich!)
Befehl 2: cp (Copy)
$ cp datei.txt kopie.txt
$ cp -r ordner/ kopie_ordner/ # -r für Rekursiv (Ordner)
Befehl 3: mv (Move & Rename)
$ mv datei.txt ordner/ # Verschieben
$ mv alt.txt neu.txt # Umbenennen! (Linux hat keinen rename Befehl)
Befehl 4: rm (Remove)
$ rm datei.txt
$ rm -r ordner/ # Ordner löschen
# ⚠️ VORSICHT: Gelöscht ist gelöscht. Kein Papierkorb!
💡 Best Practices
DO ✅
# 1. Tab-Completion nutzen!
# Tippe `cd /v` und drücke TAB -> wird zu `cd /var/`
# Spart Zeit und verhindert Tippfehler.
# 2. `ls -l` nutzen
# Schau dir an, was du tust.
DON'T ❌
# 1. `rm -rf /`
# Der verbotene Zauberspruch. Löscht alles.
# 2. Leerzeichen in Dateinamen
# "meine datei.txt" ist böse. Nutze "meine_datei.txt".
🎓 Hands-On Übungen
Übung 1: Pfadfinder
- Gehe nach
/etc. - Gehe zurück nach Hause (
cd ~). - Gehe zurück zum vorherigen Ort (
cd -).
Übung 2: Baumeister
- Erstelle einen Ordner
test(mkdir test). - Gehe hinein.
- Erstelle eine leere Datei
touch blatt.txt. - Benenne sie um in
stein.txt. - Lösche den ganzen Ordner (erst rausgehen!).
🦉 Crystal Owl's Weisheit
"Ein aufgeräumtes Dateisystem ist ein aufgeräumter Geist. Und Tab-Completion ist dein bester Freund."
Navigation:
← Zurück: Hostinfo | Weiter: Editoren →