Iepriekšējā rakstā mēs apskatījām, kas ir Tmux. Īsumā Terminal Multiplexer ir komandrindas utilīta vairāku termināļu pārvaldīšanai vienā logā. Tas ļauj lietotājiem vienā terminālī palaist vairākas programmas, sadalīt termināļa logu vairākos logos un sagrupēt vairākus logus vienā logā.
Turklāt tmux ļauj lietotājam saglabāt termināla sesijas un atsākt tās jebkurā laikā. Tmux ir ļoti noderīgs attālo serveru pārvaldībai un efektīvākas daudzuzdevumu vides izveidei OS Linux. Šajā rakstā aplūkosim sintaksi un dažas rīka iespējas (ne visas, bet populārākās).
Tmux sintakse
Tmux komandai ir šāda sintakse:
tmux [options] [command]
Tmux opcijas
Dažas no visbiežāk izmantotajām Tmux komandas opcijām ir šādas:
-c <ceļš>- norāda ceļu līdz konfigurācijas datnei.-L <nosaukums>- norāda ligzdas nosaukumu.-f <path>- norāda ceļu līdz ligzdai.-S <nosaukums>- norāda sesijas nosaukumu.
Tmux komandas
Visbiežāk izmantotās Tmux komandas ir šādas:
new-session -izveido jaunu Tmux sesiju.list-sessions - parādapašreizējo sesijusarakstu.attach-session-savieno ar norādīto sesiju.detach-session-atvieno pašreizējo sesiju no čaulas.switch-pārslēdzas uz citu paneli vai logu.kill-server-aptur visas darbojošās sesijas;kill-session-izbeidz sesiju, kas norādīta parametrā -t;list-clients-apskatīt klientus, kas pieslēgti -t sesijai;list-sessions(ls)- parāda visu darbojošos sesijusarakstu;rename-session- pārdēvē sesiju, ievadot sesijas ID un jauno nosaukumu.
Papildu opcijas un komandas var atrast, izsaucot Tmux palīdzību ar komandu
man tmux
Vai arī:
tmux -h
Tālāk mēs jums pastāstīsim, kā komandu izmantot praksē.
Tmux lietošana
Lai izveidotu jaunu sesiju, pietiek izpildīt komandu bez parametriem:
tmux

Jūs varat arī izveidot sesiju ar komandu new-session un piešķirt tai ērtu nosaukumu:
tmux new-session -s "name"
Tagad varat izmantot Tmux un izveidot sesijas ar komandu.