I den senaste artikeln tittade vi på vad Tmux är. Kortfattat är Terminal Multiplexer ett kommandoradsverktyg för att hantera flera terminaler i ett enda fönster. Det gör det möjligt för användare att köra flera program i en enda terminal, dela ett terminalfönster i flera rutor och gruppera flera rutor i ett enda fönster.
Med tmux
kan användaren också spara terminalsessioner och återuppta dem när som helst. Tmux
är mycket användbart för att hantera fjärrservrar och för att skapa mer effektiva multitasking-miljöer i OS Linux. I den här artikeln tar vi en titt på syntaxen och några av verktygets alternativ (inte alla, de mest populära).
Tmux-kommandot
har följande syntax:
tmux [options] [command]
Några av de vanligaste alternativen för Tmux-kommandot
är:
-c <sökväg>
- anger sökvägen till konfigurationsfilen.-L <namn>
- anger namnet på uttaget.-f <
sökväg> - anger sökvägen till uttaget.-S <namn>
- anger namnet på sessionen.De vanligaste Tmux-kommandona
är följande:
new-session-
skapar en ny Tmux-session.list-sessions- visar en lista över
aktuella sessioner.attach-session-
ansluter till den angivna sessionen.detach-session-
kopplar bort den aktuella sessionen från skalet.switch-
växlar till en annan panel eller ett annat fönster.kill-server-
stoppar alla pågående sessioner;kill-session-
avslutar den session som anges i parametern -t;list-clients-
visar de klienter som är anslutna till -t-sessionen;(ls)
- visar enlista över
alla sessioner som körs;rename-session- by
ter namn på en session, skickar sessions-ID och ett nytt namn.Ytterligare alternativ och kommandon kan hittas genom att anropa Tmux-hjälpen
med kommandot
man tmux
eller:
tmux -h
Nu ska vi berätta hur du använder kommandot i praktiken.
För att skapa en ny session räcker det med att utföra kommandot utan parametrar:
tmux
Du kan också skapa en session med kommandot new-session och ge den ett passande namn:
tmux new-session -s "name"
Nu kan du använda Tmux och skapa sessioner med kommandot.