Menu

Linux-Terminal Online

Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.

Terminal
user$

Zustandsloses Terminal — jeder Lauf startet in einem neuen /home. Umschalt+Eingabe für eine neue Zeile, Eingabe zum Ausführen.

Kostenloses Linux-Terminal online — Bash-Befehle im Browser ausführen

Ein kostenloses Online-Linux-Terminal und eine Bash-Shell, die komplett im Browser laufen. Tippe einen beliebigen Linux-Befehl ein — ls, grep, sed, awk, find, einen Shell-Einzeiler — drücke Enter, und die echte Ausgabe kommt sofort zurück. Keine Installation, kein SSH, keine Linux-VM, kein Docker. Praktisch, um eine Pipeline zu testen, ein Flag nachzuschlagen oder ein Shell-Idiom auszuprobieren.

Jeder Lauf landet in einem frischen, isolierten Linux-Container unter /home. Das Online-Terminal ist zustandslos, also bleiben cd und andere Seiteneffekte nicht zwischen Befehlen erhalten — aber dafür kannst du frei experimentieren und jederzeit zurücksetzen. Drücke Shift+Enter im Prompt, um ein mehrzeiliges Bash-Skript (Schleifen, Heredocs, if-Blöcke) zu komponieren, und Enter, um den ganzen Block auf einmal auszuführen.

Was dieses Online-Linux-Terminal nützlich macht

  • Echtes Bash auf Linux, kein JavaScript-Linux-Emulator. Führe ls, grep, sed, awk, find, cut, xargs und den Rest der GNU-Coreutils aus und bekommst die echte Ausgabe, die du auch auf einer echten Linux-Maschine sehen würdest.
  • Mehrzeilige Bash-Skripte im Browser: Shift+Enter fügt eine neue Zeile hinzu, sodass du for-Schleifen, if/else-Blöcke und Heredocs inline schreiben kannst. Enter führt das ganze Skript auf einmal aus.
  • Zustandslose Sandbox-Läufe: Jeder Linux-Befehl startet in einem frischen /home, du kannst also folgenlos Dinge kaputtmachen und jederzeit zurücksetzen.
  • Keine Installation, kein SSH-Key, keine Linux-VM. Läuft auf Chromebooks, iPads, Windows und gesperrten Schullaptops, auf denen du keine echte Shell oder Eingabeaufforderung öffnen kannst.

Was du im Online-Terminal üben kannst

  • Linux-Pipelines und Textverarbeitung: verkette cat, grep, sort, uniq, wc und awk, um Beispieltext zu zerlegen und jede Stufe der Pipeline zu prüfen.
  • Bash-Skripting-Grundlagen: for i in 1 2 3; do echo $i; done, if [ -f /etc/passwd ]; then …; fi und andere Shell-Konstrukte, die du in echten Linux-Skripten siehst.
  • Schnelle Befehlsreferenz: finde das richtige Flag für find, tar, chmod oder xargs, indem du es an einer Wegwerfdatei in /tmp ausprobierst, ohne den Browser zu verlassen.

Online-Linux-Terminal FAQ

Ist dieses Online-Linux-Terminal kostenlos?
Ja, das Online-Linux-Terminal ist kostenlos nutzbar. Keine Anmeldung, keine Installation, kein SSH-Schlüssel und keine Kreditkarte — Seite öffnen und direkt bash-Befehle ausführen.
Ist das ein echtes Linux-Terminal oder ein JavaScript-Emulator?
Echtes Linux. Deine Befehle laufen serverseitig in einem isolierten Linux-Container mit echtem bash und echten GNU coreutils, sodass Ausgabe und Exit-Codes denen einer echten Linux-Maschine entsprechen, nicht einer JS-emulierten Teilmenge wie bei einem reinen Browser-Terminal-Simulator.
Ist das Terminal zustandsbehaftet — bleibt cd zwischen Läufen erhalten?
Nein. Das Online-Terminal ist zustandslos. Jeder Lauf ist ein isolierter Linux-Container, der in /home startet, also bleiben cd, Umgebungsvariablen und erstellte Dateien nicht zum nächsten Befehl erhalten. Für mehrstufige Linux-Workflows im selben Kontext schreibe sie als ein einziges mehrzeiliges Bash-Skript (Shift+Enter für neue Zeilen, Enter zum Ausführen).
Kann ich mehrzeilige Bash-Skripte im Online-Terminal schreiben?
Ja. Drücke Shift+Enter im Prompt, um eine neue Zeile einzufügen, ohne schon auszuführen. Praktisch für for-Schleifen, if/else-Blöcke, Heredocs und jedes mehrzeilige Bash-Skript. Enter führt den gesamten Block als einen einzigen Bash-Aufruf in der Linux-Sandbox aus.
Welche Linux-Befehle und -Tools sind verfügbar?
Die Standard-GNU-Coreutils und gängigen Linux-Tools zur Textverarbeitung: ls, cat, grep, sed, awk, find, cut, sort, uniq, wc, head, tail, xargs, tar, gzip, chmod, dazu Bash-Builtins (for, if, case usw.). Kein Netzwerk, kein sudo, kein Paketmanager. Die Sandbox ist außerhalb von /tmp und /home schreibgeschützt.