OS/Linux
Linux - Putty 로그아웃 시 프로세스(Nohup) 종료되는 문제 해결 방법
[좋은사람]
2018. 2. 2. 21:00
Linux[CentOS, Ubuntu] - Putty & Background Process 유지 설명
① Putty(Telnet, SSH 등)와 같이 터미널를 사용해서 작업 후 터미널 종료 후 백그라운드 실행 유지가 필요한 경우가 있습니다.
② 프로젝트 진행 중 Nohup 설정 및 출력 작업을 실행 했음에도 불구하고 Putty 종료 후 해당 프로세스가 Kill 되는 문제가 있었습니다.
③ 대안으로 Screen 을 사용 하려 던 도중에 Putty 레퍼런스 문서 및 구글링 검색을 통해서 해결 했습니다. 참고 : 클릭
명령어 예제
- 추가 옵션을 통해서 log 파일 출력 설정 가능합니다.(실행 화면 참조)
1 2 3 4 5 | # nohup 백그라운드 실행 nohup ./yourscript & # Putty 종료(Background Process 유지) exit | cs |
실행 화면
- exit 명령어로 Putty Session 종료 후 정상적으로 Node 프로세스가 유지되었습니다.