
- Server1에 로그인하고 화면을 실행하세요.
- Server2에 SSH를 통해 연결하고 기존 스크린 세션에 연결
- ^A 명령은 Server1의 화면에서만 처리된다는 점을 인식하세요.
이런 상황에서 Server2의 화면을 제어할 수 있나요? 그것으로부터 분리하기 위해서라도.
내가 볼 수 있는 유일한 일은 Server1의 화면에 SSH 세션이 포함된 창을 종료하라고 지시하는 것뿐이었습니다.
답변1
예, 가능합니다. 메타 문자( )와 함께 Screen을 보낼 수 있는 명령 중 하나는 ^A
리터럴이며 (ctrl-A, 소문자 a) 시퀀스 ^A
로 수행됩니다 . ^A-a
도움말 화면( ^A-?
)에 로 정의된 키 하나가 표시됩니다 meta
.
즉, 화면 내의 화면에 명령을 보내려면(예: 중첩된 화면 연결 끊기) 을 누르면 중첩된 화면으로 ^A-a-d
전송되어 ^A-d
분리되고 첫 번째 레이어 화면은 연결된 상태로 유지됩니다.