Mehr Power im Terminal mit tmux – Teil 1
- Mehr Power im Terminal mit tmux – Teil 1
- Mehr Power im Terminal mit tmux – Teil 2
- Mehr Power im Terminal mit tmux – Teil 3
In den letzten Tagen habe ich mich ein wenig mit tmux
beschäftigt, einem Terminal-Multiplexer für Linux und Unix, der aber auch im Windows-Subsystem für Linux funktioniert.
Was ist ein Terminal-Multiplexer? Die englische Wikipedia [1] schreibt dazu folgendes:
„tmux is a terminal multiplexer for Unix-like operating systems. It allows multiple terminal sessions to be accessed simultaneously in a single window. It is useful for running more than one command-line program at the same time. It can also be used to detach processes from their controlling terminals, allowing SSH sessions to remain active without being visible.“
Also:
- man kann mehrere Terminal-Sessions gleichzeitig in einem Fenster offen haben, bricht die Verbindung ab
- bricht die SSH-Verbindung ab, so bleibt die Session trotzdem erhalten
Die Installation war recht einfach, per apt install tmux
holt man sich das Paket auf die Maschine. Um bei jedem Login tmux sofort zur Verfügung zu haben, habe ich gemäß [2] folgendes der ~/.profile
hinzugefügt:
if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then tmux attach -t default || tmux new -s default fi
Startet man jetzt tmux, so erhält man den folgenden Bildschirm:
Im nächsten Teil schauen wir uns dann die grundlegende Bedienung an.
[1] https://en.wikipedia.org/wiki/Tmux
[2] https://www.tecmint.com/tips-for-tmux-terminal-sessions/