
Putty를 사용하여 Windows 10에서 AWS EC2 인스턴스(ubuntu)에 연결하고 있습니다. nohup sleep 180 &
그런 다음 다시 연결 하려고 하면 exit
작업이 사라졌습니다. 나는 더 긴 잠을 반복했고 원래 오랫동안 실행되는 Python 코드에서 이 문제를 시도할 때 이 문제를 발견했습니다. 나는 이 게시물에 대해 알고 있다...SSH 로그아웃 후 백그라운드에서 실행 내가 검색한 모든 것이 똑같은 말을 했지만 나에게는 효과가 없었습니다. Windows 10과 Putty에 뭔가 다른 점이 있거나 제가 놓친 점이 있나요? 설치해 볼 수는 있지만 screen
nohup이 제대로 작동해야 할 것 같나요?
지금까지 시도한 내용을 업데이트하십시오. systemd의 추천 게시물을 참조했습니다. 나는 다음을 사용했다:
$ nohup sleep 180 &
$ grep Sig /proc/$!/status
SigQ: 0/60090
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000001
SigCgt: 0000000000000000
게시물에 따르면 이는 내 문제가 "생성된 프로세스가 자체 처리기를 구현하는 것 SIGHUP
" 이 아니라는 것을 의미합니다.
그래서 나는 다음을 시도했습니다.
systemd-run --scope --user sleep 300
그런 다음 무선 연결을 끊고 Putty를 통해 다시 연결을 시도했지만 작업이 사라졌습니다. 퍼티가 실패하면 작업이 중지됩니다.