Назовите сеанс Бёбу?
Есть ли способ создать идентифицируемые сеансы Byobu, чтобы при запуске нескольких сеансов меню byobu-select-session предоставляло мне список сеансов, которые я могу распознать, в отличие от неописанных номеров портов tmux?
В идеальном мире было бы здорово иметь возможность как начать сеанс, дав ему имя, так и изменить такой сеанс, чтобы изменить имя, если оно уже запущено? Это возможно, как?
Изменить 1: Некоторые дополнительные детали:
- Я использую tmux в качестве бэкэнда и не хочу переключаться обратно на экран.
- Я сейчас попробовал начать сеанс с
byobu -S "Name"
но безрезультатно:-(
Редактировать 2: Некоторые открытия:
- Теперь я обнаружил частичный ответ при использовании собственных команд tmux:
tmux rename-session <current-name> <new-name>
переименовывает существующий сеанс иtmux new -s session_name
создает новую сессию имен. я удивленbyobu -S "name"
не нравитсяtmux new -s session_name
для бёбу с бэкэндом tmux.
1 ответ
Byobu - это просто оболочка для мультиплексора оконечного терминала tmux (или экрана). Поэтому вы можете передать любую команду, которую поддерживает ваш сервер, через Byobu.
Бёбу с задней частью Tmux
Чтобы начать новый сеанс Byobu с указанным именем:
byobu new -s <session-name>
Чтобы изменить имя уже существующего сеанса:
byobu rename -t <session-name> <new-session-name>
Бёбу с задней частью экрана
Чтобы начать новый сеанс Byobu с указанным именем:
byobu -S <session-name>
Чтобы изменить имя уже существующего сеанса:
byobu -X <session-name> <new-session-name>
Примечание: все благодарности JFSabastian за его помощь. Теперь я проверил правильность вышеприведенных команд как для Tmux, так и для Byobu с поддержкой экрана.