Linux · Tag 3 von 3 · Übersicht

Tag 3 — Selbstständig als Junior-Admin

Heute schließt sich der Kreis. Du verstehst, was zwischen Power-Knopf und Login-Prompt passiert, kontrollierst Services mit systemctl, überwachst und steuerst Prozesse, installierst Software, konfigurierst deine Shell-Umgebung und schreibst dein erstes eigenes Bash-Skript. Tag 3 ist dein Selbstständigkeits-Tag.

📅 Tag 3 von 3 08:00 – 16:45 📚 6 Kapitel 🧪 6 Labs · 1 Cheat-Sheet · 1 Quiz 🐧 Rocky Linux 9
📧
E-Mail vom Vorabend · Von: Markus Becker <markus.becker@hanovatech.de>

Betreff: Morgen ist dein Tag — bitte vorbereiten

Hallo Tim,

kurze Nachricht für morgen früh: Ich bin den ganzen Tag im Strategie-Meeting in Berlin und nicht erreichbar. Sandra ist da, falls du nicht weiterkommst, aber sie hat selbst viel zu tun mit dem Webserver-Relaunch.

Ich habe dir bewusst einen vollen Lerntag hingelegt, bei dem du das durcharbeitest, was du ab nächster Woche selbst können musst:

  • Bootprozess verstehen — wenn ein Server nicht hochkommt, musst du wissen, an welchem Punkt es klemmt
  • Services kontrollieren — starten, stoppen, neu laden, beim Boot aktivieren
  • Prozesse überwachen und steuern — wenn was hängt, willst du gezielt eingreifen können statt panisch zu rebooten
  • Software installieren — selbstständig, ohne mich zu fragen
  • Deine Shell-Umgebung konfigurieren — Aliase, Variablen, PATH
  • Einfache Skripte schreiben — wiederkehrende Aufgaben automatisieren

Du schaffst das. Du hast Tag 1 und Tag 2 sehr ordentlich gemacht. Heute zeigst du dir selbst, dass du eigenständig arbeiten kannst. Mach Snapshots vor gefährlichen Experimenten — du hast einen Rettungsanker.

Am Ende des Tages bist du kein Junior-Admin im Lernmodus mehr, sondern jemand, der auf einem Rocky-Server eigenständig handlungsfähig ist.

Viel Erfolg,
— Markus

🎯
Am Ende des Tages kannst du …
  • den Bootprozess in seinen vier Phasen erklären (Firmware → Bootloader → Kernel → systemd)
  • BIOS und UEFI gegenüberstellen und einordnen, was MBR und GPT damit zu tun haben
  • die klassischen Runlevels (0–6) den systemd-Targets zuordnen und gezielt wechseln
  • Services mit systemctl starten, stoppen, aktivieren und ihren Status prüfen
  • Prozesse mit ps, top beobachten und mit kill, nice, renice steuern (jobs/fg/bg als Bonus)
  • Software mit yum/dnf installieren, aktualisieren und entfernen (RPM-Direktbefehle als Bonus)
  • Umgebungsvariablen lesen, setzen, exportieren und den PATH erweitern
  • ein eigenes Bash-Skript mit Shebang, Befehlen und Ausführungsrechten schreiben und ausführen

Tagesplan

6 Blöcke à 45–90 Minuten, mit Pausen und Mittag. Tag 3 ist lab-lastig (~60 % Lab, ~40 % Theorie) und auf selbstständiges Arbeiten ausgelegt. Markus ist im Meeting — du arbeitest dich durch die Labs, der Lösungs-Toggle hilft, wenn du hängst.

🎓
Trainer-Hinweis · Zeitdisziplin Tag 3

Tag 3 ist eng getaktet — strikte Zeitdisziplin nötig. Jedes Lab hat eine harte Zeitangabe. Wenn ein TN nach der angegebenen Zeit noch hängt, Lösungs-Toggle zeigen lassen, weitermachen. Diskussion und Vertiefung in die Pause oder Bonus-Phase verlagern.

Wichtig — GUI-Install früh starten: Direkt zu Beginn (08:20) in einer separaten Terminal-Session starten lassen:

sudo dnf groupinstall "Server with GUI" -y &

Läuft im Hintergrund während Block 1 und ist zu Block 2 fertig (~600 MB Download, je nach Netz 5–15 min). Falls Netz schwach: Plan B → Lab 3.2 nur den Target-Wechsel multi-userrescue üben, GUI-Teil weglassen.

Markus' Mail laut vorlesen! Das ist der emotionale Rahmen für den ganzen Tag — TN sollen das Gefühl mitnehmen „heute zeige ich's mir selbst".

📸
Snapshot-Strategie für Tag 3

Vor Tag 3: Snapshot tag3-start machen (Rückkehr-Punkt). Vor Lab 3.1 (GRUB): Snapshot vor-grub — bei GRUB-Änderungen kann das System sonst nicht mehr booten. Vor Lab 3.2 (Targets): Snapshot vor-targets, falls der Target-Wechsel die falsche Konsole bringt.

Die Kapitel im Überblick

Sechs Themenblöcke — vier davon mit großem Lab, zwei kompakter. Plus Cheat-Sheet und Tages-Quiz am Ende.

Tageslernziele im Detail

Was wir am Ende von Tag 3 gemeinsam abhaken wollen — die Messlatte für das Quiz und die Selbsteinschätzung.

BereichKonkretes Ziel
BootDu kannst die vier Boot-Phasen (Firmware → Bootloader → Kernel → systemd/init) in eigenen Worten erklären, BIOS von UEFI abgrenzen und die GRUB-Konfigurationsdatei nennen.
RunlevelsDu ordnest Runlevels 0–6 den systemd-Targets zu und kannst gezielt wechseln (isolate) oder dauerhaft setzen (set-default).
systemctlDu kannst Services starten, stoppen, aktivieren/deaktivieren, neu starten und den Status mit systemctl prüfen.
ProzesseDu beobachtest mit ps/top, schickst Jobs in den Hintergrund, beendest sie mit kill und priorisierst sie mit nice/renice.
PaketeDu installierst, entfernst und aktualisierst Pakete mit yum/dnf (Suchen mit search/info und rpm-Direktbefehle als Bonus).
VariablenDu liest und setzt Umgebungsvariablen, verstehst $PATH und kannst persistent in .bashrc eintragen.
SkripteDu schreibst ein ausführbares Bash-Skript mit Shebang, mehreren Befehlen und sinnvollen echo-Ausgaben.
💡
Lerntipp für Tag 3

Heute gilt: erst selbst probieren, dann Lösungs-Toggle. Wer den Toggle zu früh aufmacht, lernt halb. Wer 5 Minuten ringt, dann den Toggle aufmacht und „aha!" denkt, hat richtig gelernt. Markus ist im Meeting — heute ist der Tag, an dem du dir selbst zeigst, was du kannst.