Sicherheit im Umgang mit Linux entsteht durch wiederholtes, sorgfältiges Arbeiten: erst untersuchen, nur das Erforderliche ändern und anschließend den Endzustand prüfen. Dieser anfängerfreundliche Kurs entwickelt diese Gewohnheit in 100 geordneten Tages-Challenges – von sichtbaren Dateien und Verzeichnissen bis zu Berechtigungen, Prozessen, lokalen Anwendungen, verwalteten Diensten, Wiederherstellung, Speicher und begrenzten Betriebsstörungen.
Jedes Lab ist eine praktische Mission und kein Befehlstest. Du erhältst Szenario, Umfang, Abnahmekriterien und Hinweise und entscheidest selbst über Befehle und Prüfungen. Frühere Fertigkeiten werden bewusst wiederverwendet, sodass einfache Dateiübergaben die Grundlage für spätere Dienstwiederherstellung und Fehlersuche bilden.
Was du lernen wirst
- In einem vorbereiteten Arbeitsbereich navigieren und Dateien sowie Verzeichnisse sicher erstellen, kopieren, umbenennen, verschieben, löschen und ordnen
- Betriebsdaten in Notizen, Logs, Inventaren und getrennten Texten suchen, zählen, sortieren, deduplizieren, vergleichen und extrahieren
- Konfigurationsähnliche Dateien mit Umleitungen, Pipes, Variablen und Quoting erstellen und ändern, ohne nötige Inhalte oder Pfade mit Leerzeichen zu beschädigen
- Grenzen aus Berechtigungen, Eigentum, Benutzern und Gruppen lesen und reparieren, ohne weitergehenden Zugriff zu erteilen
- Prozesse und
/procuntersuchen, PIDs gezielt verwenden sowie Exitstatus, Hintergrundjobs, Warten, Zeitlimits und ausführbare Wartungsskripte zuverlässig einsetzen - Lokale Anwendungen anhand von Listener-Ports, Prozesszuordnung, Hostnamen, HTTP-Anfragen, Headern, Downloads und SHA-256-Prüfsummen validieren
- Kleine Werkzeuge finden und installieren, Hilfe und Versionen auswerten, Supportarchive bauen und
systemd, Journal-Logs, Cron und Logrotation bedienen - Plattenverbrauch diagnostizieren, nur freigegebene temporäre Dateien bereinigen, symbolische Links und persistente Mounts reparieren, Backups wiederherstellen und Störungen mit mehreren Signalen abschließen
Für wen dieser Kurs geeignet ist
Der Kurs richtet sich an Linux-Neulinge sowie angehende Entwickler, Supportkräfte und Systemadministratoren, die regelmäßige Terminalpraxis mit arbeitsnahen Ergebnissen suchen.
Voraussetzungen: Es ist keine Linux-Administrationserfahrung nötig; du solltest eine Tastatur bedienen, kurze Anweisungen lesen und aus englischen Befehlsausgaben lernen können. Der Pfad beginnt mit Datei-Aufgaben ohne Vorwissen und führt geordnet zu sudo, Netzwerkprüfungen, Paketen, Diensten, Cron, Archiven, Prüfsummen und Mounts.
Lernumgebung: Browserzugängliche Ubuntu-22.04-Arbeitsbereiche, überwiegend als leichtgewichtige Container und bei Bedarf an systemd, Zeitplanung, Logs oder Mounts als vollständige Hostinstanz; jede Challenge wird unabhängig vorbereitet und zurückgesetzt.
Häufig gestellte Fragen
Muss ich alle 100 Challenges an aufeinanderfolgenden Tagen erledigen?
Nein. „100 Tage“ bezeichnet 100 geordnete Missionen. Eine pro Tag ist ein nachhaltiger Rhythmus, Pausen oder ein anderes Tempo sind aber möglich; wichtiger ist die Reihenfolge, da spätere Phasen auf früheren Terminalgewohnheiten aufbauen.
Sind dies geführte Tutorials, die jeden Befehl zeigen?
Nein. Jedes Lab enthält Szenario, begrenztes Ziel, Abnahmekriterien und Hinweise, schreibt aber nicht die vollständige Lösung vor. Du wählst Befehle und Änderungen; bei Bedarf ist eine Lösung verfügbar.
Bleibt Arbeit von einer Challenge zur nächsten erhalten?
Nein. Jede Challenge startet mit einem eigenen vorbereiteten Zustand. Backup-, Prozess-, Dienst- und Mount-Aufgaben richten Persistenz oder Wiederherstellung innerhalb dieses Labs ein und prüfen sie, ohne vom Vortag abzuhängen.
Macht mich dieser Kurs allein zum Linux-Administrator für Produktionssysteme?
Nein. Er bietet breite Kommandozeilen- und Einstiegspraxis unter Ubuntu, einschließlich begrenzter Aufgaben zu systemd, Cron, Logs, Speicher und Störungen. Flottenverwaltung, Cloud-Infrastruktur, fortgeschrittene Netzwerke, Kernel-Tuning, Unternehmensidentitäten, Sicherheitsrichtlinien und Produktions-Governance sind nicht enthalten.


