Вопросы с тегом «gnu-screen»

GNU Screen - это утилита командной строки, которая позволяет пользователю создавать несколько сеансов оболочки в одном соединении. Эти сеансы отделены от основного соединения и, таким образом, поддерживают состояние для пользователя, даже если соединение разорвано.

348
Перезагрузите назначения группы пользователей Linux без выхода

При назначении списка вторичных групп пользователя с помощью: # usermod -G <grouplist> <user> Можно ли заставить это групповое назначение вступить в силу без выхода из всех запущенных сеансов? Это было бы очень полезно в ситуации, когда существует сеанс Screen со многими запущенными...

263
Tmux против экрана

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

96
Какой наименее противоречивый префикс / escape-последовательность для экрана или tmux?

Экран идет с Ctrl+ A. С другой стороны, tmux - как разработано на экране - использует Ctrl+ B. Однако оба нажатия клавиш также используются в редакторах, оболочках и т. Д. Таким образом, выбор одного из них ухудшает пользовательский опыт и функциональность этих инструментов при использовании в tmux...

95
Byobu vs. GNU Screen vs. tmux - полезность и переносимость навыков [закрыто]

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

83
Unix: как отключить экран

Я пытаюсь научиться использовать screenв Unix, чтобы мне не нужно было открывать несколько ssh-соединений и окон терминала только потому, что я хочу сделать более чем одну вещь одновременно на машине. Я нашел команду split довольно полезной, но у меня есть проблема, которую я не могу решить ... как...

75
Как выполнить команду на экране и отсоединить?

Как я могу получить экран для выполнения команды, а затем отключить (то есть автоматически в одном скрипте без дополнительного ввода после первоначального запуска скрипта)? Например, я запускаю myscript.sh, и он автоматически запускает сеанс экрана, выполняет команду, а затем...

68
Небольшая задержка при переключении режимов в vim с использованием tmux или screen

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

48
Как заставить экран автоматически подключаться к текущему ssh-агенту при повторном подключении к существующему экрану?

Если вы запускаете сеанс экрана во время работы ssh-agent (из пересылки ssh -A agent), доступ к ssh-agent работает нормально. Однако, если вы отсоединяетесь от этого сеанса, выходите из системы, снова входите в систему (с переадресацией ssh-agent) и повторно подключаетесь к сеансу экрана, доступ по...

46
Связывание команды в tmux без использования префиксного ключа

Можно ли связать команду tmux с комбинацией клавиш и использовать ее напрямую, без предварительного нажатия на префикс? Я считаю C-b + nслишком громоздким переключение панелей, поэтому мне было интересно, могу ли я связать, C-1например, переключиться на панель # 1. Или, может быть, есть способ...

46
Как я могу просмотреть больше моей истории в Screen на Linux?

Я выполнял сценарии в одночасье из командной строки (внутри экрана на экземпляре Linux EC2), и возникли некоторые ошибки, которые я не отслеживал. Я хочу "прокрутить вверх" или просмотреть больше истории на экране, но я не могу найти какие-либо команды, которые будут работать. Мне нужно видеть...

44
Экран Bash vs. Gnu: замените Ctrl-A на Ctrl-Shift-A

Я новый пользователь экрана GNU. Я использую Bash очень долгое время и хочу попробовать GNU Screen. Как вы знаете, GNU Screen использует 'Ca' (Control-A) в качестве командного символа. Проблема в том, что это мешает функции редактирования строки в Bash (и GNU Readline), потому что Control-A в Bash...

41
Перенос текущей команды в отсоединяемый сеанс (tmux / screen)

В настоящее время я выполняю резервное копирование, и теперь его нужно перенести на съемный, например, на tmuxили screen. Есть ли способ сделать это, когда команда в данный момент выполняется? Я могу отправить команду фону, нажав Ctrl+, Zи вернуть ее обратно, введя fgкоманду. но я не знаю, может ли...

35
Как сохранить разделение окон после отсоединения / повторного подключения экрана GNU

Я использую экран на сервере Ubuntu. Я разделил экран на четыре области, в каждой из которых было свое окно. Проблема в том, что когда я отсоединяю (или, возможно, заново присоединяю), получаю четыре окна, но только один регион, и мне приходится делать C-a Sвсе заново? Как я могу держать мой экран...

33
Проблема с экраном GNU при использовании Emacs Cx Cs (save-buffer)

Когда я использую emacs в GNU Screen, при вызове Cx Cs экран зависает и не реагирует на ввод с клавиатуры. Я не могу воспроизвести это, но по крайней мере один раз в день мне приходится убивать сеанс экрана и перезапускать его. Как я могу решить это?...

30
Перекомпоновать Ctrl-A на экране GNU

Я использую экран GNU в течение нескольких дней, и CTRL-Aнавигация начинает изнашиваться. Как я могу переназначить эту комбинацию клавиш и какие общие замены для этих клавиш? Например, в Vim я использую jjвместо, <esc>потому что это не требует, чтобы я сломал свою печатную форму. Примечание:...

28
Есть ли простой способ сохранить сеанс byobu, чтобы я мог перезагрузить его после перезагрузки?

Я понимаю, что существует способ определения окон, которые открываются в сеансе, путем сохранения файлов конфигурации в $ BYOBU_CONFIG_DIR. Но есть ли способ (команда или сценарий) сохранить текущий сеанс (т. Е. Окна, их имена и т. Д.), Чтобы он мог быть восстановлен после...

27
Как прокрутить вверх и посмотреть данные на экране GNU

Я использую макинтош (снежный барс). Я разработчик ruby ​​on rails, я смотрел скринкаст на экране GNU и пробовал его. Пока мне это нравится. В окне, когда я запускаю сервер, я вижу сообщения журнала. Однако я не могу прокрутить вверх. Я получаю полосу прокрутки. Однако, когда я использую полосу...