Tmux: Terminal Multiplexer | Enjyn Gruppe
Hallo Welt
Hallo Welt
Original Lingva Deutsch
Übersetzung wird vorbereitet...
Dieser Vorgang kann bis zu 60 Sekunden dauern.
Diese Seite wird erstmalig übersetzt und dann für alle Besucher gespeichert.
0%
DE Zurück zu Deutsch
Übersetzung durch Lingva Translate

303 Dokumentationen verfügbar

Wissensdatenbank

Tmux Terminal Multiplexer

Zuletzt aktualisiert: 05.04.2026 um 19:43 Uhr

Tmux: Terminal Multiplexer

Tmux ermöglicht mehrere Terminal-Sessions in einem Fenster, das Aufteilen in Panes und persistente Sessions, die auch nach SSH-Disconnect weiterlaufen.

Installation

sudo apt update
sudo apt install tmux -y

Grundkonzepte

  • Session: Container für Fenster
  • Window: Tabs innerhalb einer Session
  • Pane: Geteilte Bereiche in einem Window

Sessions verwalten

# Neue Session starten
tmux

# Session mit Namen
tmux new -s meine-session

# Session verlassen (läuft weiter)
Ctrl+b, dann d

# Sessions auflisten
tmux ls

# Session wiederherstellen
tmux attach -t meine-session
tmux a -t meine-session

# Session beenden
tmux kill-session -t meine-session

Wichtige Shortcuts

Prefix: Ctrl+b (dann Taste drücken)

Sessions

Shortcut Aktion
Ctrl+b d Session verlassen (detach)
Ctrl+b $ Session umbenennen
Ctrl+b s Session-Liste

Windows (Tabs)

Shortcut Aktion
Ctrl+b c Neues Window
Ctrl+b n Nächstes Window
Ctrl+b p Vorheriges Window
Ctrl+b 0-9 Window per Nummer
Ctrl+b , Window umbenennen
Ctrl+b & Window schließen

Panes (Splits)

Shortcut Aktion
Ctrl+b % Vertikal teilen
Ctrl+b " Horizontal teilen
Ctrl+b Pfeiltaste Zwischen Panes wechseln
Ctrl+b x Pane schließen
Ctrl+b z Pane maximieren/minimieren
Ctrl+b Space Layout wechseln

Konfiguration

nano ~/.tmux.conf
# Maus aktivieren
set -g mouse on

# Prefix auf Ctrl+a ändern
unbind C-b
set -g prefix C-a
bind C-a send-prefix

# Einfachere Splits
bind | split-window -h
bind - split-window -v

# Vi-Modus für Kopieren
setw -g mode-keys vi

# Basis-Index 1 statt 0
set -g base-index 1
setw -g pane-base-index 1

# Farben
set -g default-terminal "screen-256color"

# Status-Bar
set -g status-bg blue
set -g status-fg white
# Config neu laden
tmux source-file ~/.tmux.conf

Praktische Anwendung

# Server-Monitoring Session
tmux new -s monitoring
# Pane 1: htop
# Ctrl+b " (split)
# Pane 2: tail -f /var/log/syslog
# Ctrl+b % (split vertikal)
# Pane 3: watch df -h

# Session verlassen: Ctrl+b d
# Später wiederherstellen: tmux a -t monitoring

Weitere Hilfe

Enjix Beta

Enjyn AI Agent

Hallo 👋 Ich bin Enjix — wie kann ich dir helfen?
120