원격 컴퓨터에 SSH로 연결했는데 연결이 끊어진 경우 현재 진행 중인 실행을 계속할 수 있습니까?

원격 컴퓨터에 SSH로 연결했는데 연결이 끊어진 경우 현재 진행 중인 실행을 계속할 수 있습니까?

아니면 모든 실행이 중지되나요(물론 ">"를 사용하여 현재까지의 진행 상황을 파일로 인쇄하면 부분적인 진행이 이루어질 수도 있음)

답변1

프로세스("실행")는 SIGHUP을 수신하고가능한종료. vi/m과 같은 모든 프로그램이 올바르게 종료되는 것은 아닙니다. nohup프로그램이 SIGHUP 신호를 무시하도록 프로그램을 실행할 수 있습니다 . 실행 중인 프로그램의 경우 Ctrl+를 사용하여 백그라운드로 보낸 Z다음 를 입력할 수 있습니다 disown.

screen(1)이나 (1) 을 살펴봐야 합니다 tmux. 이를 통해 여러 터미널 창으로 세션을 생성하고 연결을 끊은 후 다시 연결할 수 있습니다.

관련 정보