Byobu 세션의 이름을 지정 하시겠습니까?


24

식별 가능한 Byobu 세션을 생성하여 여러 세션을 실행하고있을 때 byobu -select-session 메뉴가 설명되지 않은 tmux 포트 번호와 달리 인식 할 수있는 세션 목록을 제공 할 수있는 방법이 있습니까?

이상적인 세계에서 이름을 제공하는 세션을 시작하고 이미 실행중인 경우 이름을 변경하기 위해 해당 세션을 수정하는 것이 좋을까요? 이것이 가능합니까?

편집 1 : 자세한 내용은 다음과 같습니다.

  • 백엔드로 tmux를 사용하고 있으며 특히 화면으로 다시 전환하고 싶지 않습니다.
  • 나는 이제 byobu -S "Name"아무 소용이없는 세션을 시작하려고했습니다 :-(

편집 2 : 일부 발견 :

  • 이제 tmux 기본 명령을 사용하여 부분 응답을 발견했습니다 tmux rename-session <current-name> <new-name>. 기존 세션의 이름을 바꾸고 tmux new -s session_name새 이름 세션을 만듭니다. 나는 tmux 백엔드가있는 byobu를 byobu -S "name"좋아하지 않는다는 것에 놀랐습니다 tmux new -s session_name.

당신은 시도 byobu -S your-session-name했습니까? 한 번에 여러 byobu 세션을 실행하는 방법을 참조하십시오 ? . byobu가 화면 대신 tmux를 사용하면 작동하는지 여부를 모르겠습니다.
jfs

1
제안 해 주셔서 감사합니다. 이제 byobu -S아무 소용이 없었습니다. 백엔드로 tmux와 함께 작동하는 것 같습니다 ... tmux와 비슷한 것이 있습니까?
Ashimema

4
byobu new -s your-session-nametmux 백엔드에서 작동 할 수 있습니다.
jfs

1
당신의 스타 @JFSebastian, 그 트릭을했다. 을 사용하여 세션 이름을 바꿀 수도 있습니다 byobu rename-session -t <original_name> <new_name>.
Ashimema

@JFSebastian 귀하의 의견은 정답 인 것 같습니다. 답변으로 게시물을 게시하고 아시 메 마가 수락하면 다른 답변을 받는 것이 좋습니다 .
guntbert

답변:


27

Byobu는 단순히 tmux (또는 스크린) 백엔드 터미널 멀티플렉서의 쉘입니다. 따라서 백엔드가 Byobu를 통해 지원하는 모든 명령을 전달할 수 있습니다.

와 Byobu TMUX 백 엔드

지정된 이름으로 새 Byobu 세션을 시작하려면 다음을 수행하십시오.

byobu new -s <session-name>

기존 세션의 이름을 변경하려면

byobu rename -t <session-name> <new-session-name>

와 Byobu 화면 후면 끝

지정된 이름으로 새 Byobu 세션을 시작하려면 다음을 수행하십시오.

byobu -S <session-name>

기존 세션의 이름을 변경하려면

byobu -X <session-name> <new-session-name>

참고 : 그의 도움에 대한 JFSabastian의 모든 공로. 위의 명령이 Tmux 및 Screen backed Byobu에 모두 올바른지 확인했습니다.


이것은 tmux에서는 작동하지만 gnu 화면에서는 작동하지 않습니다.
JohnMerlino
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.