🧭 Crumbpage 02: Hostinformation

Subtitle: Wo bin ich und was passiert hier?
Pfad: 2 von 11
Schwierigkeit: ⭐ (1/5)
Zeit: ~1 Stunde
Voraussetzungen: Pfad 1 (User & Rechte)

"Ein Waldläufer muss wissen, ob er im Eichenwald oder im Sumpf steht." 🌲


📋 Was du in diesem Pfad lernst

✓ System-Identifikation (Hostname, OS)
✓ Wer ist noch hier? (User Sessions)
✓ System-Ressourcen (CPU, RAM, Disk)
✓ Logs lesen (Der Puls des Waldes)

🎯 Lernziele

Nach diesem Pfad kannst du:

  • [ ] Herausfinden, welche Linux-Version läuft
  • [ ] Sehen, wer außer dir eingeloggt ist
  • [ ] Prüfen, warum der Server langsam ist (htop)
  • [ ] Die System-Logs finden und lesen

🌱 Grundkonzepte

Konzept 1: Der Host

Ein "Host" ist der Computer, auf dem du bist. Er hat einen Namen (Hostname) und ein Betriebssystem (OS).

Konzept 2: Ressourcen

Wie ein Rucksack hat ein Server begrenzten Platz:
- CPU: Rechenkraft (Denkgeschwindigkeit)
- RAM: Arbeitsspeicher (Kurzzeitgedächtnis)
- Disk: Festplatte (Langzeitgedächtnis)


🔧 Praktische Befehle

Befehl 1: hostnamectl (Wer bin ich?)

$ hostnamectl
# Zeigt Hostname, Kernel, Architecture, OS

Befehl 2: w (Wer ist da?)

$ w
# Zeigt eingeloggte User und was sie tun.
# "load average": Wie gestresst ist das System? (0.00 = entspannt)

Befehl 3: htop (Cockpit)

$ htop
# Interaktive Übersicht über CPU, RAM und Prozesse.
# Beenden mit F10 oder q

Befehl 4: journalctl (Das Tagebuch)

$ journalctl -xe
# Zeigt die neuesten System-Meldungen (Errors, Warnings).
# -x = Erklärungen, -e = Ende (neueste zuerst)

💡 Best Practices

DO ✅

# 1. Erst schauen, dann handeln
# Bevor du etwas neu startest, schau in die Logs!

# 2. Load Average verstehen
# Load < Anzahl CPU Cores = Alles gut.
# Load > Anzahl CPU Cores = Stau!

DON'T ❌

# 1. Logs ignorieren
# "Es geht nicht" ist keine Fehlermeldung. Logs sind die Wahrheit.

🎓 Hands-On Übungen

Übung 1: System-Check

  1. Wie heißt dein Host?
  2. Welchen Kernel nutzt du? (uname -r)
  3. Wie lange läuft das System schon? (uptime)

Übung 2: Stress-Test (Simuliert)

  1. Öffne htop.
  2. Beobachte CPU und RAM.
  3. Öffne ein zweites Terminal und führe yes > /dev/null aus (Vorsicht: CPU geht hoch!).
  4. Beende yes mit STRG+C.

🦉 Crystal Owl's Weisheit

"Das System spricht ständig mit dir. Du musst nur lernen, ihm zuzuhören (Logs)."


Navigation:
← Zurück: User & Rechte | Weiter: Navigation →