원격 단말기를 볼 수 있나요? [복사]

원격 단말기를 볼 수 있나요? [복사]

Cent OS 시스템에서 C 프로그램을 실행하고 있습니다. 이제 이번 주말 연구실은 잠겨 있지만 연구소의 다른 연구실에 접근할 수 있습니다. 두 번째 실습에서는 Mac 컴퓨터에서 SSH를 통해 파일 등에 접근할 수 있지만 (C 프로그램의 출력을 보려면) 터미널에 접근해야 합니다.

답변1

이에 대한 일반적인 해결책은 거기에서 C 프로그램을 시작 tmux하거나 시작하는 것입니다. 또한 프로그램을 중단하지 않고 screen세션 내에서 이 연결을 연결하거나 연결을 끊을 수도 있습니다 .ssh

콘솔이 아닌 (그래픽) 터미널에서 이를 실행하면 다음을 실행한 후 VNC 뷰어를 사용하여 현재 화면을 볼 수 있습니다.

x11vnc -noxdamage -display :0 -safer -nopw -once -xrandr

또는 일회성인 경우 디스플레이의 스크린샷을 찍어 결과 파일을 다운로드할 수 있습니다.

다음에 프로그램을 시작하면 tmux그래픽 데이터를 전송할 필요가 없기 때문에 훨씬 더 빨라질 것입니다(사진 전송에는 수천 단어가 필요함).

관련 정보