Hvad er tmux?

Har du nogensinde oplevet at miste din SSH-forbindelse midt i arbejdet og dermed også alle dine åbne programmer og processer? Eller måske ønsker du at arbejde med flere terminalvinduer i én enkelt session? Her kommer tmux til undsætning!

image.png

tmux står for "terminal multiplexer" og er et værktøj, der lader dig opdele din terminal i flere vinduer og paneler. Det betyder, at du kan køre og overvåge flere programmer samtidig i én terminal. Endnu bedre: Hvis din forbindelse afbrydes, fortsætter dine sessioner med at køre i baggrunden, og du kan nemt genoptage arbejdet senere. tmux er open source og den officielle GitHup er her!

Home

Installation

Lad os starte med at installere tmux på din Ubuntu-server. Åbn terminalen og kør følgende kommandoer:

sudo apt update
sudo apt install tmux

Grundlæggende brug

Starte tmux

For at starte en ny tmux-session skal du blot skrive:

tmux

Hvis du vil give din session et navn (hvilket er praktisk, hvis du arbejder med flere sessioner), kan du gøre det sådan her:

tmux new -s mit_projekt

Forlade og genoptage sessioner

Vinduer og paneler

En tmux-session kan indeholde flere vinduer, og hvert vindue kan opdeles i paneler.