Files
OZM-Keks-Handbuch-v1/crumbpage-09-storage.md

3.1 KiB

🧭 Crumbpage 09: Der Waldboden (Storage & Mounts)

Subtitle: Wo wir unsere Wurzeln schlagen - Speicher verwalten
Pfad: 9 von 11
Schwierigkeit: (3/5)
Zeit: ~1.5 Stunden
Voraussetzungen: Pfad 3 (Navigation)

"Ein Baum braucht Boden. Daten brauchen Platz." 🌲


📋 Was du in diesem Pfad lernst

✓ Wie Linux Speicher sieht (Alles ist eine Datei)
✓ Partitionen und Filesystems
✓ Mount Points (Einhängepunkte)
✓ Speicherplatz überwachen (df, du)
✓ Externe Medien einbinden

🎯 Lernziele

Nach diesem Pfad kannst du:

  • Sehen, welche Festplatten angeschlossen sind
  • Prüfen, wie viel Platz noch frei ist
  • Verstehen, was /mnt und /media sind
  • Große Dateien finden, die den Wald verstopfen

🌱 Grundkonzepte

Konzept 1: Kein C: Laufwerk

In Windows gibt es C:, D:, E:. In Linux gibt es nur einen Baum (/). Andere Festplatten werden in diesen Baum eingehängt (mounted).

Beispiel:

  • USB-Stick wird zu /media/usb
  • Zweite Festplatte wird zu /mnt/data

Konzept 2: Devices

Hardware wird als Datei in /dev/ dargestellt.

  • /dev/sda = Erste Festplatte (SATA)
  • /dev/sda1 = Erste Partition auf erster Platte
  • /dev/nvme0n1 = NVMe SSD

🔧 Praktische Befehle

Befehl 1: df (Disk Free)

Wie viel Platz habe ich noch?

$ df -h
# -h = human readable (GB statt Bytes)

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       100G   20G   80G  20% /
/dev/sdb1       500G  100G  400G  20% /mnt/data

Befehl 2: du (Disk Usage)

Wer verbraucht den Platz?

$ du -sh folder/
# -s = summary (nur Summe)
# -h = human readable

$ du -h --max-depth=1 /var/log/
# Zeigt Größe der Unterordner an

Befehl 3: lsblk (List Block Devices)

Was ist angeschlossen?

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 100G  0 disk 
├─sda1   8:1    0 512M  0 part /boot/efi
└─sda2   8:2    0 99.5G 0 part /

💡 Best Practices

DO

# 1. Mount Points sauber halten
# Nutze /mnt für temporäres oder manuelles Mounten.
# Nutze /media für automatische Removable Media.

# 2. UUIDs nutzen
# In /etc/fstab (für permanenten Mount) lieber UUID statt /dev/sdb1 nutzen.
# /dev/sdb1 kann sich ändern, UUID bleibt gleich.

DON'T

# 1. Niemals volle Partition ignorieren
# Wenn / voll ist (100%), stürzt das System oft ab oder Dienste starten nicht.

# 2. USB-Stick einfach abziehen
# Immer erst `umount /path` machen! Sonst Datenverlust.

🎓 Hands-On Übungen

Übung 1: Platzhirsch

  1. Führe df -h aus. Welche Partition ist am vollsten?
  2. Führe lsblk aus. Wie heißt deine Haupt-Festplatte?

Übung 2: Detektiv

  1. Gehe nach /var/log.
  2. Finde heraus, wie groß der Ordner ist (du -sh).
  3. Finde die größte Datei darin.

🦉 Crystal Owl's Weisheit

"Der Boden trägt den Wald. Wenn der Boden voll ist, kann nichts mehr wachsen. Halte deinen Speicher sauber."


Navigation:
← Zurück: SSH Keys | Weiter: Services →