Tmux (Terminalo multiplekseris) - tai nemokama atvirojo kodo programinė įranga, leidžianti atidaryti kelis terminalo langus vienoje konsolėje. Naudotojai gali vienu metu vykdyti kelias komandas skirtinguose terminalo languose tos pačios sesijos metu, laisvai judėti tarp langų ir pritaikyti jų dydį bei išdėstymą. Tmux leidžia efektyviau dirbti su terminalu, todėl jis tampa lankstesnis ir patogesnis naudoti.
Tmux turi tokias funkcijas kaip sesijos būsenos išsaugojimas tarp pakartotinių paleidimų, langų skaidymas į kelis langus, komandų istorijos tvarkymas, pelės ir klaviatūros spartesniųjų klavišų palaikymas, temos pritaikymas ir daug kitų.
Ją galima naudoti ir vietiniame tinkle, ir per nuotolinę prieigą, todėl administratoriai gali efektyviau ir saugiau valdyti tinklus ir serverius. "Tmux" galima naudoti daugelyje į "Unix" panašių operacinių sistemų, įskaitant "Linux", "MacOS" ir "FreeBSD".
Tmux sesija yra loginė atvirų terminalo langų grupė. Kiekvienoje sesijoje gali būti keli langai ir langeliai, kuriuos galima laisvai judinti ir keisti jų dydį nepriklausomai vienas nuo kito. Sukūrus naują tmux sesiją, ji paleidžiama terminale ir leidžia atlikti kelias užduotis, t. y. vienu metu vykdyti kelias komandas ir jų vykdymo rezultatus rodyti skirtinguose languose.
Tmux išsaugo kiekvienos sesijos būseną, net jei uždarote terminalą, atsijungiate nuo serverio arba perkraunate sistemą. Tai leidžia tęsti darbą ten, kur anksčiau baigėte, net ir po to, kai sesija buvo perkrauta. Be to, "tmux" leidžia persijungti tarp sesijų, kurti naujus langus dabartinėje sesijoje, valdyti langus, skydelius, priskirti sparčiuosius klavišus ir kt. Apskritai naudojimasis tmux sesijomis labai supaprastina darbą su terminalu ir padidina darbo efektyvumą.
Norėdami prisijungti prie jau veikiančios tmux sesijos, terminale turite įvykdyti šią komandą:
tmux attach -t <session name>
kur `<session name>` yra sesijos, prie kurios norite prisijungti, pavadinimas.
Norėdami atsijungti nuo tmux sesijos ir palikti ją veikti fone, atlikite šią klavišų kombinaciją: Ctrl-b d. Ši komanda perkels jus iš "tmux" sesijos į apvalkalą, o "tmux" liks veikti fone.
Tačiau jei norite visiškai nutraukti tmux sesiją, paspauskite `CTRL + b` ir įveskite komandą `:kill-session`. Taip bus nutraukti visi su šia "Tmux" sesija susiję langai ir skydeliai.
Apply the discount by inserting the promo code in the special field at checkout: