Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

tmux und screen

20. 06. 2025 Aktualisiert: 27. 03. 2026 2 Min. Lesezeit intermediate

tmux und screen sind Terminal-Multiplexer — sie ermoeglichen mehrere Terminals in einem Fenster und ueberleben SSH-Verbindungsabbrueche. Wenn eine SSH-Verbindung abbricht, laufen Prozesse in einer tmux/screen-Session weiter. Nach dem erneuten Verbinden kehren Sie einfach zu Ihrer laufenden Arbeit zurueck. Fuer Systemadministratoren und Entwickler, die mit entfernten Servern arbeiten, ist dies ein unverzichtbares Werkzeug.

tmux

tmux new -s work                       # neue Session namens work
tmux attach -t work                    # an bestehende Session anhaengen
tmux ls                                # Sessions auflisten
# Ctrl+b d=Trennen, c=neues Fenster, %=vertikaler Split, "=horizontaler Split, z=Pane zoomen

tmux unterstuetzt beliebig viele Fenster und Panes innerhalb einer Session. Panes koennen verschoben, in der Groesse geaendert und per Tastenkuerzel gewechselt werden. Fenster funktionieren wie Tabs — wechseln Sie mit Ctrl+b Nummer. Eine zentrale Staerke von tmux ist die Skriptfaehigkeit — Sie koennen automatisch Layouts mit bestimmten Befehlen in jedem Pane erstellen.

Konfiguration

# ~/.tmux.conf
set -g prefix C-a                      # Prefix von Ctrl+b auf Ctrl+a aendern
set -g mouse on                        # Mausunterstuetzung
set -g base-index 1                    # Fenster ab 1 nummerieren
set -g history-limit 50000             # groesserer Scroll-Buffer
set -g default-terminal "screen-256color"
bind | split-window -h                 # | fuer vertikalen Split
bind - split-window -v                 # - fuer horizontalen Split

screen

screen -S work                         # neue Session
screen -r work                         # anhaengen
# Ctrl+a d=Trennen, c=Fenster, n/p=Naechstes/Vorheriges

Screen ist eine aeltere Alternative, die auf den meisten Systemen vorhanden ist. Es hat eine einfachere Konfiguration, aber weniger Funktionen als tmux. Fuer grundlegende Session-Persistenz ist es voellig ausreichend, aber fuer fortgeschrittene Workflows mit Panes und Scripting ist tmux die bessere Wahl.

tmux fuer jeden Tag

Schutz gegen SSH-Ausfall ist nur der Anfang. Richten Sie tmux als Standardumgebung auf jedem Server ein — 10 Tastenkuerzel genuegen, um die Produktivitaet deutlich zu steigern. Fuer ein noch besseres Erlebnis probieren Sie den tmux Plugin Manager (tpm) mit Plugins wie tmux-resurrect zum Speichern und Wiederherstellen von Sessions.

tmuxscreenterminal
Teilen:

CORE SYSTEMS Team

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.