화면 내에서 화면으로 명령 보내기

화면 내에서 화면으로 명령 보내기
  1. Server1에 로그인하고 화면을 실행하세요.
  2. SSH를 통해 Server2에 연결하고 기존 스크린 세션에 연결
  3. Server1의 화면에서만 처리되도록 ^A 명령을 구현합니다.

이 경우 Server2의 화면을 제어할 수 있나요? 단지 그것으로부터 벗어나기 위해서라도 말이다.

내가 할 수 있는 유일한 일은 Server1의 화면에 SSH 세션이 포함된 창을 종료하도록 지시하는 것입니다.

답변1

예, 가능합니다. Screen에 보낼 수 있는 명령 중 하나는 메타 문자( )를 사용하는 텍스트이며 ^A, 이는 ^A(ctrl-A, 소문자 a) 시퀀스로 수행됩니다. ^A-a도움말 화면( ^A-?)에 로 정의된 키가 표시됩니다 meta.

간단히 말해서 화면 내의 화면에 명령을 보내려면(예: 중첩된 화면 연결 끊기)을 누르면 중첩된 화면으로 ^A-a-d전송되어 ^A-d분리되고 첫 번째 레이어 화면이 연결된 상태로 유지됩니다.

관련 정보