이 질문은 이전에 요청되었을 수도 있지만 보지 못했습니다.
나는 종종 screen ssh
며칠이 걸리는 프로세스를 원격으로 시작합니다. SSH를 통해 로그인하고 백그라운드에서 여러 프로세스를 시작한 다음 CRTL+A를 사용하여 분리했습니다. d. 이유는 모르겠지만 "screen -r"은 프로세스가 여전히 실행 중인데도 잠시 후 화면을 복원하지 않습니다( scp
생성 중인 데이터를 볼 수 있습니다. 모든 것이 괜찮아 보입니다). 그것은 중요하지 않습니다.
하지만 이러한 작업의 처리량이 매우 많아 이를 방지할 수 있었으면 좋겠습니다. 어떻게 해야 하나요? 내가 말했듯이 screen -r
작동하지 않습니다. SSH 로그인 및 다시 입력에는 ps
표시되지 않습니다.
답변1
당신은 그것을 screen
잘못된 방식으로 사용하고 있습니다.
원격 시스템을 연결 ssh
하고 시작 해야 합니다 (또는 다시 연결해야 합니다). screen
원격 시스템에서는 screen
각 프로세스에 대해 새 창을 열어야 합니다. 따라서 백그라운드에서 실행할 필요가 없습니다.