Алдыңғы мақалада біз Tmux дегеніміз не екенін қарастырдық. Қысқаша айтқанда, Terminal Multiplexer - бұл бір терезеде бірнеше терминалдарды басқаруға арналған пәрмен жолы утилитасы. Ол пайдаланушыларға бір терминалда бірнеше бағдарламаны іске қосуға, терминал терезесін бірнеше аймаққа бөлуге және бір терезеде бірнеше тақталарды топтастыруға мүмкіндік береді.
tmux
сонымен қатар пайдаланушыға терминал сеанстарын сақтауға және оларды кез келген уақытта жалғастыруға мүмкіндік береді. Tmux
қашықтағы серверлерді басқару және Linux ОЖ жүйесінде тиімдірек көп тапсырмалы орталарды жасау үшін өте пайдалы. Бұл мақалада біз құралдың синтаксисін және кейбір нұсқаларын қарастырамыз (барлығы емес, ең танымалдары).
Tmux
пәрменінде келесі синтаксис бар:
tmux [options] [command]
Ең жиі қолданылатын Tmux
пәрмен опцияларының кейбірі:
-c <path>
- конфигурация файлына жолды көрсетеді.-L <name>
- розетка атауын орнатады.-f <path>
- розеткаға апаратын жолды көрсетеді.-S <name>
- сеанс атын орнатады.Ең жиі қолданылатын Tmux
командалары:
new-session
- жаңа Tmux сеансын жасайды.list-sessions
- ағымдағы сеанстардың тізімін көрсетеді.attach-session
- көрсетілген сеансқа тіркейді.detach-session
- ағымдағы сеансты қабықтан ажыратады.switch
- басқа панельге немесе терезеге ауысады.kill-server
- барлық іске қосылған сеанстарды тоқтату;kill-session
- -t параметрінде өткен сеансты тоқтату;list-clients
– -t сеансына қосылған клиенттерді көрсету;list-sessions
( ls
) - барлық орындалатын сеанстардың тізімін көрсету;rename-session
- сеанс атын өзгерту, сеанс идентификаторы мен жаңа атауды беру керек. Қосымша опциялар мен пәрмендерді пәрмен арқылы Tmux
анықтамасына қоңырау шалу арқылы табуға болады
man tmux
Немесе:
tmux -h
Әрі қарай команданы іс жүзінде қалай қолдану керектігін айтамыз.
Жаңа сеанс жасау үшін пәрменді параметрлерсіз орындаңыз:
tmux
Жаңа сессия пәрменін пайдаланып сеанс жасауға және оған ыңғайлы атау беруге болады:
tmux new-session -s "name"
Енді сіз Tmux пайдалана аласыз және пәрмен арқылы сеанстарды жасай аласыз.