В последната статия разгледахме какво представлява Tmux. Накратко, Terminal Multiplexer е помощна програма от командния ред за управление на няколко терминала в рамките на един прозорец. Тя позволява на потребителите да стартират няколко програми в един терминал, да разделят прозореца на терминала на няколко панела и да групират няколко панела в един прозорец.
Също така tmux позволява на потребителя да запазва терминални сесии и да ги възобновява по всяко време. Tmux е много полезен за управление на отдалечени сървъри и за създаване на по-ефективни многозадачни среди в OS Linux. В тази статия ще разгледаме синтаксиса и някои от опциите на инструмента (не всички, а най-популярните).
Синтаксис на Tmux
Командата Tmux има следния синтаксис:
tmux [options] [command]
Опции на Tmux
Някои от най-често използваните опции на командата Tmux са:
-c <path>- указва пътя до конфигурационния файл.-L <име>- указва името на сокета.-f <path>- указва пътя до гнездото.-S <име>- указва името на сесията.
Команди на Tmux
Най-често използваните команди на 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 help с командата
man tmux
Или:
tmux -h
След това ще ви кажем как да използвате командата на практика.
Използване на Tmux
За да създадете нова сесия, е достатъчно да изпълните командата без параметри:
tmux

Можете също така да създадете сесия с командата new-session и да й дадете удобно име:
tmux new-session -s "name"
Сега можете да използвате Tmux и да създавате сесии с командата.