Gnu 스크린 세션의 이름을 바꾸는 방법

Gnu 스크린 세션의 이름을 바꾸는 방법

스크린 세션을 실행 중인데 이름을 변경하고 싶습니다. 새 스크린 세션을 시작할 때 "-S" 옵션을 사용하여 이름을 지정할 수 있다는 것을 알고 있습니다. 세션이 시작된 후 이 이름을 어떻게 변경합니까?

답변1

이를 수행하는 화면 명령이 있습니다. ~에서수동:

주문하다:세션 이름[이름]

(아무것도 아님)

현재 세션의 이름을 바꿉니다. screen -list이름 앞에는 프로세스 ID가 나타납니다 . 인수인 경우이름생략하면 세션 이름이 표시됩니다.

경고하다: $STY환경 변수는 여전히 이전 이름을 반영합니다. 이로 인해 혼란이 발생할 수 있습니다. 기본값은 tty와 호스트 이름으로 구성됩니다.

화면 명령줄에 액세스하려면 Prefix:일반적으로 Prefix가 있는 곳을 사용하세요 Ctrl-a.

따라서 다음을 수행해야 할 가능성이 높습니다. Ctrl-a:sessionname [name]

답변2

스크린 세션에서 창 제목의 이름을 바꾸려면:

  • Ctrl+를 눌렀다가 놓은 다음 +를 a누릅니다.Shifta

실제 세션 이름( 으로 표시됨 screen -ls)의 이름을 바꾸려면 다음을 사용하십시오.

답변3

# screen -S old_session_name -X sessionname new_session_name

답변4

이 정확한 질문에 대답할 수는 없지만 하단에 표시된 이름을 변경하려면(예: )을 (0 bash)사용할 수 있습니다.

  • Ctrl-그럼 그 부분 을 a바꾸세요 .:title <newtitle>bash
  • Ctrl-그런 다음 번호를 변경합니다(이렇게 하면 세션 인스턴스의 상대적 a순서도 변경됩니다 :number <newnumber>).

관련 정보