Byobu - Как отключиться от lxc-консоли
Я нахожусь внутри Byobu на Ubuntu 12.04 и ввел lxc-консоль. К сожалению, escape-последовательность для lxc выглядит так: cntrl-a q
, Однако это противоречит Бёбу, который также использует cntrl-a
последовательность. Я пытался ответить на этот вопрос с помощью cntrl-a a q
, но похоже, что cntrl-a a
пытается перейти к следующему окну в бёбу! Я также попытался изменить escape-последовательность с помощью f9, но похоже, что она не работает, поскольку она не меняется с cntrl-a
, Какое решение, кроме как убить контейнер снаружи этого экрана?
2 ответа
Вы можете открыть второе соединение с другим tty.
Тогда вы можете использовать Ctrl+a,k, чтобы убить screen
окно, в которое вы попали.
Чтобы этого не происходило при последовательных сеансах, вы можете определить escape-символ, например, Ctrl+e:
# lxc-console -e '^e' -n containername
Используя этот ответ, вы можете:
Отправьте ctrl+a (входит в область команд BYOBU), затем a, чтобы перейти в область команд lxc-console, затем q, чтобы выйти из консоли lxc.