Начини на плащане Abuse

Синтаксис и опции на командата Tmux

27.05.2023, 18:21

В последната статия разгледахме какво представлява Tmux. Накратко, Terminal Multiplexer е помощна програма от командния ред за управление на няколко терминала в рамките на един прозорец. Тя позволява на потребителите да стартират няколко програми в един терминал, да разделят прозореца на терминала на няколко панела и да групират няколко панела в един прозорец.

Също така tmux позволява на потребителя да запазва терминални сесии и да ги възобновява по всяко време. Tmux е много полезен за управление на отдалечени сървъри и за създаване на по-ефективни многозадачни среди в OS Linux. В тази статия ще разгледаме синтаксиса и някои от опциите на инструмента (не всички, а най-популярните).

Синтаксис на Tmux

Командата Tmux има следния синтаксис:

tmux [options] [command]

Опции на Tmux

Някои от най-често използваните опции на командата Tmux са:

  1. -c <path> - указва пътя до конфигурационния файл.
  2. -L <име> - указва името на сокета.
  3. -f <path> - указва пътя до гнездото.
  4. -S <име> - указва името на сесията.

Команди на Tmux

Най-често използваните команди на Tmux са:

  1. new-session - създава нова сесия на Tmux.
  2. list-sessions-извежда списък на текущите сесии.
  3. attach-session- свързва се с посочената сесия.
  4. detach-session- прекъсва връзката на текущата сесия с обвивката.
  5. switch- превключва към друг панел или прозорец.
  6. kill-server- спира всички текущи сесии;
  7. kill-session- прекратява сесията, подадена в параметъра -t;
  8. list-clients- показва клиентите, свързани към сесията с параметъра -t;
  9. list-sessions(ls)- показвасписък на всички работещи сесии;
  10. rename-session - преименува сесия, като предава идентификатора на сесията и ново име.

Допълнителни опции и команди могат да бъдат намерени чрез извикване на Tmux help с командата

man tmux

Или:

tmux -h

След това ще ви кажем как да използвате командата на практика.

Използване на Tmux

За да създадете нова сесия, е достатъчно да изпълните командата без параметри:

tmux

Синтаксис и опции на командата Tmux

Можете също така да създадете сесия с командата new-session и да й дадете удобно име:

tmux new-session -s "name"

Сега можете да използвате Tmux и да създавате сесии с командата.