byobu : 창문을 강제로 닫는 방법?


18

Byobu 세션 내 창 중 하나가 신비스럽게 키 입력을받지 않습니다. 새 창을 열 수는 있지만 특정 창은 중단됩니다.

이제는 내가 호출 할 때마다 byobu실제로 사용중인 3 개의 창과 거기에 앉아있는 1 개의 창이 나타납니다.

그 창을 죽일 방법이 있습니까? 바람직하게는 단지 하나의 창입니다. 그러나 전체 세션을 지워야한다면 괜찮습니다.


답변:


27

Ctrl- a+ screen / byobu에서 확인 k후 현재 포커스가있는 창을 종료합니다 y/n.


2
이것은 실제로 나를 위해 일한 것입니다 (퍼티 사용)
Robin Manoli

2
화면 모드에 대해 1, emacs 모드에 대해 2라는 프롬프트가 표시되면 1을 선택한 다음 실행하십시오.
user34112

5
Emacs 모드에서 byobu를 사용하는 경우 Ctrl-a가 "줄의 시작"에 맵핑됨을 의미하는 대신 F12 + k를 사용할 수 있습니다. F12는 항상 tmux / screen escape로 작동합니다
ecerulm

1
감사합니다. 원격 AWS 우분투 상자에 SSH 연결을 사용했는데 이것이 효과적이었습니다. 명령을 사용하여 다른 명령은 창을 닫지 않고 세션을 분리했습니다.
JosephMCasey

ssh 용 @JosephMCasey ssh 연결을 닫을있습니다 .
Pablo A

21

당신은 사용할 수 있습니다 Byobu의 핫키를 Ctrl- F6힘 - 킬 창 또는 창에.

전체 공개 : 저는 Byobu 의 저자이자 관리자입니다 .


나는 그것을 시도했지만 PuTTY는 세션을 닫는 것이 일어났다. 세션을 다시 열면 byobu를 입력해도 여전히 '멈춤'창이 표시됩니까?
pepoluan

3
자, 키보드 단축키를 무시하도록 PuTTY를 재구성했습니다. Ctrl+F6여전히 창을 강제 종료하지 않습니다. 세션을 분리합니다.
pepoluan 2019

5

Emacs 모드에서 byobu를 사용하는 경우 Ctrl-a가 "줄의 시작"에 맵핑됨을 의미하는 대신 F12 + k를 사용할 수 있습니다. F12는 항상 tmux / screen escape로 작동합니다.

거기에서 예 / 아니요 옵션이 프롬프트됩니다.


0

마지막으로 StackOverflow에 대한 유용한 답변에 의지했습니다 .

screen -ls | grep "Detached" | awk '{print $1}' | xargs -i screen -X -S {} quit

(물론 수동으로 screen -ls수행 한 다음 screen -X -S $screen_session quit)


귀하의 질문에 일반적으로 Byobu라고 말하면 Screen 대신 Tmux를 사용하면 어떻게됩니까?
Pablo A
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.