Linux und die Kommandozeile lernen
Ein kostenloser, interaktiver Linux-Kurs für Einsteiger. In jeder Lektion tippst du echte Befehle in ein Linux-Terminal direkt im Browser - Dateien, Berechtigungen, Pipes, Bash - und am Ende gibt's ein kostenloses Zertifikat.
44,908+ codders eingeschrieben
225 Lektionen220 Aufgaben1,187 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Kostenloses Abschlusszertifikat
Lehrplan
Abschnitt 1
Grundlagen
Abschnitt startenStartenBeherrsche die Kommandozeile mit wichtigen Tools und grundlegenden FähigkeitenEinführung
3 Lektionen217Navigation
6 Lektionen640Dateien
6 Lektionen641Verzeichnisse
5 Lektionen534Projekt: Fotos organisieren
Projekt4 Lektionen4Wildcards und Muster
5 Lektionen533Dateiinhalt
7 Lektionen753Umleitung
6 Lektionen640Pipes
5 Lektionen534Log-Analyzer-Projekt
Projekt5 Lektionen5Berechtigungen
6 Lektionen541Umgebung
7 Lektionen748Grundlagen der Shell-Skripte
8 Lektionen859Backup-Skript-Projekt
Projekt6 Lektionen6Finale Herausforderungen
3 Lektionen3Abschnitt 2
VersionskontrolleEigene Seite
Abschnitt startenStartenVerfolge deine Arbeit mit Git. Initialisiere Repositories, füge Änderungen zur Staging-Area hinzu und committe sie, erstelle Branches und führe sie zusammen, löse Konflikte und mache Fehler rückgängig.Einführung
3 Lektionen123Erste Schritte
5 Lektionen531Änderungen verfolgen
6 Lektionen640Änderungen untersuchen
4 Lektionen425Dateien ignorieren
4 Lektionen427Rezeptseiten-Projekt
Projekt5 Lektionen537Verzweigungen
6 Lektionen640Zusammenführen
6 Lektionen640Änderungen rückgängig machen
6 Lektionen641Remote-Repositorys
4 Lektionen324Feature-Branch-Projekt
Projekt6 Lektionen642Abschließende Herausforderungen
3 Lektionen3Abschnitt 3
Einführung in DockerEigene Seite
Abschnitt startenStartenLerne Docker über die Kommandozeile: Lade Images herunter und erstelle sie, führe Container aus und verwalte sie, schreibe Dockerfiles, kopiere Dateien hinein und heraus und arbeite mit Volumes und Netzwerken.Einführung
2 Lektionen213Images
4 Lektionen423Container ausführen
5 Lektionen532Verwalten von Containern
5 Lektionen531Container untersuchen
4 Lektionen423Images erstellen
4 Lektionen423Dateien in Images
3 Lektionen316Dateien kopieren
2 Lektionen213Volumes & Netzwerke
3 Lektionen314Greeting-App-Projekt
Projekt5 Lektionen57Finale Herausforderungen
3 Lektionen3Abschnitt 4
Einführung in KubernetesEigene Seite
Abschnitt startenStartenLerne Kubernetes über die Kommandozeile: Führe Pods aus und untersuche sie, schreibe Manifeste, verwalte Deployments, Services und Konfigurationen, arbeite mit Namespaces und Jobs und analysiere, was schiefläuft.Einführung
2 Lektionen212Pods
5 Lektionen525Manifeste
3 Lektionen313Deployments
6 Lektionen630Dienste
4 Lektionen418Fehlerbehebung
5 Lektionen524Konfiguration
4 Lektionen418Namespaces & Jobs
4 Lektionen418Ausgabeformate
4 Lektionen418Webshop-Projekt
Projekt5 Lektionen56Abschließende Herausforderungen
3 Lektionen3
Terminal-Kurse
Praktische Terminal-Kurse, kostenlos im Browser zu starten.
Das OSI-Modell
BeliebtWie Netzwerke wirklich kommunizieren, Schicht für Schicht: die sieben OSI-Schichten, MACs und ARP, IP und Routing, TCP, UDP und Ports, Kapselung sowie die vollständige Reise eines Pakets – mit praktischen Anleitungen im Terminal.
Zertifikat am Ende
- 32
- 32
IP-Adressierung und Subnetting
BeliebtBeherrsche IP-Adressen von Grund auf: Binärzahlen, der Aufbau von IPv4, Subnetzmasken, CIDR, Subnetting-Übungen, private Bereiche, Netzwerkplanung mit VLSM und ein erster Blick auf IPv6. Übe alles im Terminal.
Zertifikat am Ende
- 46
- 46
LAN-Labore
Baue kleine Netzwerke in einem Terminal-Labor auf, adressiere sie und behebe Fehler: Hosts, Switches und Router, Kabel, IPv4-Adressen und Masken, ARP, Gateways, Routingtabellen und die klassischen Fehler, die echte LANs lahmlegen.
Zertifikat am Ende
- 35
- 35
Netzwerken mit dem Terminal
Lerne, wie Maschinen über die Kommandozeile tatsächlich miteinander kommunizieren. Adressen und DNS, Ports und Sockets, die Erreichbarkeit eines Hosts sowie HTTP von Hand mit curl: GET, POST, Header, Statuscodes und HTTPS. Entwickelt für IT, Support und Backend-Arbeit.
Zertifikat am Ende
- 47
- 47
- 141
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Überall coden
Nimm deine Programmierreise mit! Keine Einrichtung, keine Downloads: einfach öffnen und loslegen. Verfügbar auf iOS, Android und Web mit 4,9-Sterne-Bewertungen.
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern. Eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum Linux mit Coddy lernen
- Übe echte Linux-Befehle direkt im Browser. Keine virtuelle Maschine, kein Dual-Boot, kein Server, auf den du dich per SSH einloggen musst. Jede Lektion läuft in einer isolierten Linux-Shell – du kannst also gefahrlos Dinge kaputtmachen, während du lernst.
- Kommandozeilen-Skills, die du wirklich brauchst: im Dateisystem navigieren (
cd,ls,pwd), Dateien anlegen und verschieben, Textverarbeitung mitgrep,sed,awk, Pipes und Umleitungen, Berechtigungen, Umgebungsvariablen und einfaches Bash-Scripting. - KI-Hinweise helfen dir, kryptische Shell-Fehler zu entziffern und typische Patzer zu beheben (falsches Verzeichnis, kaputte Redirects, permission denied) – ohne dir die Lösung zu verraten.
- Kostenloses Linux-Zertifikat, sobald du fertig bist. Ein glaubwürdiger Nachweis für Backend-, DevOps-, Data- und Infrastruktur-Rollen, in denen Sicherheit im Linux-Terminal vorausgesetzt wird.
Häufige Fragen zum Linux-Lernen
Wie lerne ich Linux als kompletter Anfänger?
Fang mit der Kommandozeile an, nicht mit der Installation einer Distribution. Fast alles, was Leute mit „Linux können“ meinen, ist Sicherheit im Terminal: sich im Dateisystem bewegen, Dateien lesen und bearbeiten, Berechtigungen verwalten, Befehle mit Pipes verketten. Genau das bringt dir dieser Kurs bei, einen Befehl nach dem anderen, in einer Linux-Shell, die im Browser läuft – du tippst also ab der ersten Lektion echte Befehle.
Ist Linux schwer zu lernen?
Das Linux-Terminal wirkt am Anfang einschüchternd, aber der Kern ist überschaubar - ein paar Dutzend Befehle decken das meiste ab, was du im Alltag brauchst. Der Kurs führt sie in kleinen, praktischen Schritten in einer echten Shell ein, sodass sich das Muskelgedächtnis schnell aufbaut.
Muss ich Linux installieren, um es zu lernen?
Nein. Der Kurs läuft in einer browserbasierten Linux-Shell, du kannst Linux also unter Windows, macOS, auf einem Chromebook oder auf jedem Gerät mit Browser lernen. Die gleichen Befehle funktionieren fast identisch im macOS-Terminal, in WSL unter Windows und auf jedem Linux-Server, auf den du dich später per SSH einloggst.
Was ist der Unterschied zwischen Linux, Terminal und Bash?
Linux ist das Betriebssystem. Das Terminal ist das Fenster, in das du tippst. Bash ist die Shell – das Programm im Terminal, das deine Befehle liest und ausführt. Wer „das Linux-Terminal lernen“ oder „die Kommandozeile lernen“ sagt, meint genau die Fähigkeit, die dieser Kurs vermittelt: mit einem Linux-System über Bash arbeiten.
Warum sollte ich die Linux-Kommandozeile lernen?
git arbeiten, Deployments debuggen. Selbst auf einem Entwickler-Laptop ist die Kommandozeile meist der schnellste Weg, um Stapelverarbeitungen zu erledigen und Tools über Pipes miteinander zu verketten.Wie lange dauert es, Linux zu lernen?
Die Linux-Grundbefehle - Dateinavigation, Dateioperationen, einfache Textverarbeitung - bekommst du in ein bis zwei Wochen täglicher Übung in den Griff. Bis du dich mit Pipes, Redirection, Berechtigungen und einfachem Bash-Scripting wohlfühlst, dauert es meist weitere zwei bis vier Wochen. Der Rest wächst dann mit der Zeit, sobald dir neue Tools über den Weg laufen.
Bekomme ich ein Linux-Zertifikat?
Ja. Wenn du den Kurs zu Linux und Kommandozeile abschließt, bekommst du ein kostenloses Abschlusszertifikat – ein verifizierbarer Nachweis, den du in deinen Lebenslauf aufnehmen oder auf LinkedIn teilen kannst, zusammen mit deinen DevOps-, Scripting- oder Backend-Projekten.