2 варианта GNU Screen для многозадачности терминала Linux.

В прошлой статье,я уже писал об использовании GNU Screen в многозадачном режиме в терминале Linux . GNU Screen — дедушка из этих программ,но для tmux и dvtm+dtach есть и другие решения,которые вы можете предпочесть.Tmux является улучшенной переписанной функцией GNU Screen. Dvtm консольный мультиплексор оконных менеджеров, и dtach добавляет возможность оторваться и закрепится в сессии dvtm .

Tmux

Как переписанный GNU Screen, tmux предлагает множество улучшений. Некоторые из наиболее важных включают модели клиент-сервера,что позволяет подключать к tmux сессии в разных местах,и средства очистки формата файла конфигурации. Читайте дальше,чтобы открыть список путей,который отличается от GNU Screen.

Используйте эту команду для установки tmux на Ubuntu:

sudo apt-get install tmux

Если вы используете другой дистрибутив,вам,вероятно,нужно будет найти его в вашем дистрибутиве менеджера пакетов. Для запуска tmux после его установки, просто запустите команду tmux . В отличие от GNU Screen, tmux работает в строке состояния по умолчанию.

Чтобы открыть дополнительные окна терминала, используйте Mod-c . По умолчанию,установленные комбинаци клавиш — Ctrl-b. Это означает, что вы должны нажать Ctrl-b , а затем c чтобы создать новое окно.

Каждое новое окно будет открываться и появляться в строке состояния. По умолчанию, tmux на экране одновременно показывает только одно окно .

Вот некоторые важные сочетания клавиш, чтобы вы начали работать:

Mod-X — Убить текущий терминал.

Mod-n — Фокус в следующем окне.

Mod-p — Фокус в предыдущем окне.

Mod-# — Акцентировать внимание на указанное окно, где # — это номер от 0 до 9.

Mod-’ — Запрашивать окно для выбора.

МО-% — Разделить текущее окно на два по горизонтали.

Mod-” — Разделить текущее окно на два вертикально

Чтобы выйти из текущего сеанса,используйте сочетание клавиш на клавиатуре  Mod-d .

Чтобы прикрепить к сессии, выполните следующую команду:

tmux attach

Дополнительные сочетания клавиш,при запуске команды man tmux  или читайте руководство tmux в Интернете.

Dvtm & Dtach

В отличие от GNU Screen и tmux и dvtm не позволяют отсоединиться и снова подсоединиться к сессии. Вам придется запустить dvtm с dtach, чтобы оторваться  и установить ваши занятия.

Запустите эту команду для установки dvtm и dtach на Ubuntu:

sudo apt-get install dvtm dtach

Эти программы должны быть доступны в хранилище других дистрибутивах программного обеспечения.Запустите команду  dvtm для запуска dvtm. Вы увидите одно окно терминала.

Для открытия дополнительных окон терминала, используйте сочетание клавиш Mod-c .По умолчанию клавиши модификации и комбинации открываются по нажатию Ctrl-g. Это означает, что вам нужно, нажать кнопку Ctrl-g , а затем c чтобы открыть новое окно терминала.

Так как tiling оконный менеджер,dvtm включает окно терминала автоматически. В отличие от других утилит, она выводит их на экран по умолчанию.

Вот некоторые важные сочетания клавиш, чтобы вы начали работать:

Mod-x — Закрыть текущее окно.

Mod-j — Фокус в следующем окне.

Mod-k — Фокус в предыдущем окне.

Mod-# — Акцентировать внимание на указанное окно, где # — номер окна.

Mod-q — Закрыть dvtm.

Полный список, запускающих команд man dvtm или проверьте  руководство по dvtm в Интернете.

Dvtm также поддерживает работу с мышью. Например, вы можете нажать одно из окон, чтобы его выбрать.

Чтобы оторваться от сессии  dvtm  и подсоединиться к ней позже, вам нужно будет запустить её снова  с командой dtach. Для запуска dvtm с dtach, используйте следующую команду:

dtach -c /tmp/dvtm-session -r winch dvtm

Чтобы оторваться от dvtm сессии, которая была запущена с dtach, используйте Ctrl-\ .

Чтобы прикрепиться к вашей dvtm сессии позже, используйте следующую команду:

dtach -a /tmp/dvtm-session -r winch

Вы можете использовать dtach, чтобы уйти,оторваться от сессии  и  заново начать работать с другими приложениями.

[note]P.P.S. Как всегда, если у вас возникли вопросы, оставьте комментарий в форме ниже,и я постараюсь,насколько смогу, чтобы помочь вам,чем смогу.[/note]

Оставить комментарий