Lässt es sich mit cremefarbenem Papier, einer Tönung, mehr Kontrast oder größerer Schrift besser lesen? Wählen Sie Ihre Farben und Ihre Schrift, einmalig für alle Seiten.

Kostenlose Ressourcen

Linux und DevOps

Eine ganze Ubuntu-Maschine zum Administrieren, dann Container, Webserver, Monitoring und Konfiguration als Code.

← Alle Themen

Praktische Labs

Praktische Lektionen

Jede Lektion hier wird in einem praktischen Lab durchgearbeitet: einer echten Umgebung mit einem Terminal daneben, ohne Installation. Ein kostenloses Konto führt jedes Lab aus, mit genug kostenlosem Guthaben pro Monat, um den Großteil der Lektionen durchzuarbeiten, und erhält die Basislektionen auf der Seite „Start“; ohne Konto können Sie das Git-Lab und das SQL-Lab ausführen.

Praktische Lektion · Ubuntu-VM-Lab

Everyday Linux 1: Move and make

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Ubuntu-VM-Lab

Everyday Linux 2: Permissions and removing

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Ubuntu-VM-Lab

Everyday Linux 3: Logs and processes

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Ubuntu-VM-Lab

Everyday Linux 4: Archives, disk and the web

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Ubuntu-VM-Lab

Everyday Linux 5: Users and other machines

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Lab für die Befehle, die Softwareentwickelnde täglich nutzen: Dateien, Logs, Prozesse, Archive, ssh und scp, auf einer privaten Ubuntu-VM mit fünf kurzen Lektionen. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Ubuntu-VM-Lab

Linux Administration Basics

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Linux-Administrationslab: Benutzer und Gruppen, ein gemeinsamer Ordner, ein cron-Job und ein systemd-Dienst auf einer privaten Ubuntu-VM, bewertet per Skript. Kostenloses Beispiel.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Praktische Lektion · Container-Lab

Docker Basics

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Drei Container in der privaten Lab-Kopie jeder lernenden Person, einer mit Absicht defekt: Log lesen, reparieren und mit docker neu starten. Nichts zu installieren; Code auf GitHub.

So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen

Praktische Lektion · Container-Lab

Web Server Hardening Basics

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Reparieren Sie einen absichtlich schwachen nginx-Server in der privaten Lab-Kopie jeder lernenden Person: Header, Ordnerauflistung, versteckte Dateien. Nichts zu installieren; Quellcode auf GitHub.

So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen

Praktische Lektion · Container-Lab

Observability Basics

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Jede lernende Person erhält ein eigenes Prometheus und Grafana, die einen Webserver überwachen: in PromQL abfragen, ein Panel zeichnen, einen Alarm schreiben und auslösen. Quellcode auf GitHub.

So funktioniert es · Quellcode auf GitHub · Kostenloses Konto erstellen, um es auszuführen

Praktische Lektion · Ubuntu-VM-Lab

Ansible Basics

Arbeiten Sie diese Lektion in einem echten Lab durch, mit einem Terminal daneben, statt sie nur zu lesen.

Ein Ansible-Lab: ein Playbook vervollständigen, das ein Paket installiert, eine Vorlage ausfüllt und eine Unit-Datei schreibt, und es zweimal ausführen. Eine private Ubuntu-VM, von einem Skript bewertet.

So funktioniert es · Quellcode auf GitHub · Kostenlos für die Lektion registrieren

Basislektionen erhält jedes kostenlose Konto auf der Seite „Start“ und jede Einrichtung. Lektionen eines Lehrplans, etwa T Level, sind für Einrichtungen. Labs, die als Ubuntu-VM-Lab gekennzeichnet sind, werden von einer Lehrkraft in einem Modul gestellt, und ihre Lektionen starten die VM für Sie.

Selbst ausführen

Ein kostenloses persönliches Konto führt jedes Lab hier und seine Lektion aus, mit genug kostenlosem Guthaben pro Monat, um den Großteil der Lektionen durchzuarbeiten. Sie unterrichten eine Klasse? Gründen Sie eine Einrichtung und weisen Sie sie Ihren Lernenden zu.

Kostenloses Konto erstellenEine Einrichtung gründen

Sie haben schon ein Konto? Anmelden