Edellisessä artikkelissa tarkastelimme, mikä Tmux on. Lyhyesti sanottuna Terminal Multiplexer on komentorivin apuohjelma, jolla voit hallita useita päätelaitteita yhdessä ikkunassa. Sen avulla käyttäjät voivat suorittaa useita ohjelmia yhdessä päätelaitteessa, jakaa pääteikkunan useisiin ikkunoihin ja ryhmitellä useita ikkunoita yhteen ikkunaan.
Lisäksi tmuxin
avulla käyttäjä voi tallentaa terminaaliistuntoja ja jatkaa niitä milloin tahansa. Tmux
on erittäin hyödyllinen etäpalvelimien hallinnassa ja tehokkaampien monitehtäväympäristöjen luomisessa OS Linuxissa. Tässä artikkelissa tarkastellaan syntaksia ja joitakin työkalun vaihtoehtoja (ei kaikkia, vain suosituimpia).
Tmux-komennon
syntaksi on seuraava:
tmux [options] [command]
Joitakin Tmux-komennon
yleisimmin käytettyjä vaihtoehtoja ovat:
-c <polku>
- määrittää konfiguraatiotiedoston polun.-L <nimi>
- määrittää pistorasian nimen.-f <polku>
- määrittää pistorasian polun.-S <nimi>
- määrittää istunnon nimen.Yleisimmin käytetyt Tmux-komennot
ovat:
new-session-
luo uuden Tmux-istunnon.list-sessions-näyttää luettelon
nykyisistä istunnoista.attach-session-
muodostaa yhteyden määritettyyn istuntoon.detach-session-
katkaisee nykyisen istunnon yhteyden komentotulkista.switch-
siirtyy toiseen paneeliin tai ikkunaan.kill-server-
pysäyttää kaikki käynnissä olevat istunnot;kill-session-
lopettaa -t-parametrilla annetun istunnon;list-clients-
näyttää -t-istuntoon liitetyt asiakkaat;list-sessions
(ls
)- näyttääluettelon
kaikista käynnissä olevista istunnoista;rename-session - nimeää
istunnonuudelleen
, antaa istunnon ID:n ja uuden nimen.Lisää vaihtoehtoja ja komentoja löytyy kutsumalla Tmux
help -ohjelmaa komennolla
man tmux
Tai:
tmux -h
Seuraavaksi kerromme, miten komentoa käytetään käytännössä.
Uuden istunnon luomiseksi riittää, että komento suoritetaan ilman parametreja:
tmux
Voit myös luoda istunnon komennolla new-session ja antaa sille sopivan nimen:
tmux new-session -s "name"
Nyt voit käyttää Tmuxia ja luoda istuntoja komennolla.