# 🧭 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?) ```bash $ hostnamectl # Zeigt Hostname, Kernel, Architecture, OS ``` ### Befehl 2: `w` (Wer ist da?) ```bash $ w # Zeigt eingeloggte User und was sie tun. # "load average": Wie gestresst ist das System? (0.00 = entspannt) ``` ### Befehl 3: `htop` (Cockpit) ```bash $ htop # Interaktive Übersicht über CPU, RAM und Prozesse. # Beenden mit F10 oder q ``` ### Befehl 4: `journalctl` (Das Tagebuch) ```bash $ journalctl -xe # Zeigt die neuesten System-Meldungen (Errors, Warnings). # -x = Erklärungen, -e = Ende (neueste zuerst) ``` --- ## 💡 Best Practices ### DO ✅ ```bash # 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 ❌ ```bash # 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](crumbpage-01-users-rechte.md) | [Weiter: Navigation →](crumbpage-03-navigation.md)