Agenda des Linux-Workshops
Diese Agenda ist ein Vorschlag zur Reihenfolge der vorhandenen Workshop-Themen. Die Abschnitte sind Lernblöcke ohne feste Zeitvorgaben; Dauer und Vertiefung kannst Du an Vorkenntnisse und verfügbare Zeit anpassen.
1. Orientierung und Testumgebung
- Linux-Anwendungsmöglichkeiten kennenlernen.
- Distributionen und weitere Betriebssysteme einordnen.
- Den Aufbau von Linux verstehen.
- Eine virtuelle Testumgebung vorbereiten und grafische Oberflächen kennenlernen.
Übung: Die verwendete Distribution, ihre Version und die gewählte Arbeitsumgebung festhalten.
2. Shell, Dateien und Rechte
- Mit den grundlegenden Shell-Befehlen arbeiten.
- Verzeichnisse und Dateien anlegen, kopieren und untersuchen.
- Benutzer, Gruppen und Zugriffsrechte verstehen.
Übung: Ein eigenes Übungsverzeichnis anlegen und die Rechte einer Testdatei gezielt verändern.
3. Software und Systemdienste
- Software mit der passenden Paketverwaltung suchen und verwalten.
- Den Zustand von systemd-Diensten prüfen.
- Wichtige Systemdateien lesen und einordnen.
Übung: Informationen zu einem Paket abrufen und den Zustand eines vorhandenen Dienstes untersuchen.
4. Netzwerk und Fehlerdiagnose
- Netzwerkwerkzeuge unterscheiden.
- Geräte und Profile mit NetworkManager untersuchen, sofern dieser die Testumgebung verwaltet.
- Verbindungen mit Werkzeugen zur Netzwerkdiagnose prüfen.
- Meldungen im Systemjournal gezielt filtern.
Übung: Die eigene IP-Adresse und Standardroute ermitteln und Protokolle des aktuellen Systemstarts auswerten.
5. Administration und Automatisierung
- Tipps zur Systemadministration auf die Testumgebung übertragen.
- Geeignete Automatisierungswerkzeuge kennenlernen.
- Eigene Arbeitsschritte dokumentieren und offene Fragen sammeln.
Übung: Einen kleinen, lesenden Prüfablauf aus mehreren Befehlen zusammenstellen und seine Ausgabe erklären.
Begleitunterlagen
Das Handbuch und das Workshop-Handout findest Du unter PDF-Unterlagen. Für einen anschließenden Praxiseinsatz der Grundlagen eignet sich der Nextcloud-Workshop.