첨부된 화면이 있지만 처음에 실행하는 것을 잊어버렸다고 가정해 보겠습니다 screen -L
. 화면을 재실행하지 않고도 현재 연결된 화면에 대한 로깅을 활성화 및 비활성화할 수 있나요?
Ctrl+a h
(해당 키 조합 다음에 ) 을 눌러 현재 연결된 화면의 스크린샷을 찍을 수 있다는 것을 알고 있지만 h
연결된 화면의 지속적인 로깅을 활성화하고 싶습니다. 가능합니까?
답변1
screen 세션의 현재 창에 대한 로깅을 활성화하려면 ( 원하는 경우 Ctrl+AH대문자 H )를 누르십시오.Shift+H
이는 실제로 로깅 상태를 전환합니다(따라서 창이 이전에 기록된 경우 지금은 기록되지 않습니다).
이는 log
의 명령 screen
이므로 실행 Ctrl+A:하고 입력 하거나 log
(또는 log on
상태를 전환하는 대신 열거나) screen -X log on
현재 창에서 실행 중인 셸에서 실행할 수도 있습니다.
모든 창에서 로깅을 활성화하려면 at
다음 명령을 사용하여 모든 창에 적용하십시오.
screen -X at '#' log on
또는 를 누르고 Ctrl+A:Enter를 누르세요 at \# log on
.
자세한 내용은 다음을 참조하세요.
info -f screen --index-search=at
info -f screen --index-search=log