답변:
Ca : 세션 이름 mySessionName
이것은,
해당 세션에 첨부하십시오.
Ctrl+를 누릅니다 A.
유형 – 예, 첫 번째 콜론이 필요하며 추가 공백은 없습니다.:sessionname mySessionName
을 입력하십시오 Enter.
$ 화면 -S foo [8890.foo에서 분리] $ 화면 -ls 화면이 있습니다 : 8890.foo (22/12/11 18:39:22) (분리) / var / run / screen / S-user의 소켓 1 개 $ 화면 -r Ctrl+ A: 세션 이름 바 [8890.bar에서 분리] $ 화면 -ls 화면이 있습니다 : 8890. 바 (22/12/11 18:39:21) (분리됨) / var / run / screen / S-user의 소켓 1 개 $
화면 -X
스위치를 사용하면 세션을 연결하지 않고 이름을 바꿀 수 있습니다.
$ screen -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (22/12/11 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
또는 기존 이름이나 ID로 스크린 세션을 구체적으로 타겟팅 할 수 있습니다 (이미 여러 세션이있는 경우 유용함).
$ screen -ls
There is a screen on:
8890.foo (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$ screen -S 8890.foo -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
Ctrl - a+ 를 누르면 창 목록에 표시된대로 세션 내에서 현재 창 제목의 이름이 바뀝니다 ".
이제 Ctrl - a+를 "하면 설정 한 이름이 대신 창 목록에 나타납니다 bash
.
참고 : 이것은 원래 질문에 대한 답변은 아니지만이 스레드를 방문한 일부 방문자는 OP가 요청한 실제 세션이 아닌 창 제목의 이름을 바꾸는 방법을 검색했기 때문에 답변을 삭제하지 않습니다.