Eelmises artiklis vaatlesime, mis on Tmux. Lühidalt öeldes on Terminal Multiplexer käsurea utiliit mitme terminali haldamiseks ühes aknas. See võimaldab kasutajatel käivitada mitu programmi ühes terminalis, jagada terminaliakna mitmeks paneeliks ja grupeerida mitu paneeli ühte aknasse.
Samuti võimaldab tmux
kasutajal salvestada terminali seansse ja jätkata neid igal ajal. Tmux
on väga kasulik kaugserverite haldamiseks ja efektiivsema multitasking-keskkonna loomiseks OS Linuxis. Selles artiklis vaatleme süntaksit ja mõningaid tööriista võimalusi (mitte kõiki, vaid kõige populaarsemaid).
Tmux
käsu süntaks on järgmine:
tmux [options] [command]
Mõned kõige sagedamini kasutatavad Tmuxi
käsu valikud on järgmised:
-c <path>
- määrab konfiguratsioonifaili tee.-L <nimi>
- määrab pesakonna nime.-f <path>
- määrab pistikupesa tee.-S <nimi>
- määrab sessiooni nime.Kõige sagedamini kasutatavad Tmuxi
käsud on järgmised:
new-session-
loob uue Tmux seansi.list-sessions - näitab
praeguste seanssidenimekirja
.attach-session-
ühendab määratud seansi.detach-session-
katkestab praeguse seansi ühendamise shell'iga.switch-
lülitab teise paneeli või aknasse.kill-server-
peatab kõik käimasolevad seansid;kill-session-
lõpetab -t-parameetriga edastatud seansi;list-clients-
näeb -t-seansiga ühendatud kliente;list-sessions
(ls
)- kuvab kõigi käimasolevate seanssidenimekirja
;rename-session- nimetab
seansiümber
, edastades seansi ID ja uue nime.Lisavõimalusi ja -käsklusi saab leida, kui kutsuda Tmuxi
abi koos käsuga
man tmux
Või:
tmux -h
Järgnevalt räägime, kuidas käsku praktikas kasutada.
Uue seansi loomiseks piisab käsu täitmisest ilma parameetriteta:
tmux
Sessiooni saab luua ka käsuga new-session ja anda sellele sobiva nime:
tmux new-session -s "name"
Nüüd saate kasutada Tmuxi ja luua sessioone käsuga.