Files
Crumb-Core-v.1/docs/rz-nullfeld/crumbpage-03-navigation.md

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 /etc und /var erklä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

  1. Gehe nach /etc.
  2. Gehe zurück nach Hause (cd ~).
  3. Gehe zurück zum vorherigen Ort (cd -).

Übung 2: Baumeister

  1. Erstelle einen Ordner test (mkdir test).
  2. Gehe hinein.
  3. Erstelle eine leere Datei touch blatt.txt.
  4. Benenne sie um in stein.txt.
  5. 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 →