Programming/OS, Program, Framework Tip

실행중인 프로세스를 SSH 접속 종료해도 유지하기

awesometic 2017. 8. 30. 14:43
반응형

원래는 nohup으로 현재 터미널과 상관없이 백그라운드에서 계속 돌게 할 수 있습니다만,

이미 실행한 프로세스를 터미널을 종료해도 유지하고 싶다면 아래와 같은 방법을 사용하면 된다네요.


1. Ctrl + z 로 실행중인 프로세스 중지
2. bg (#) 을 입력해 백그라운드에서 해당 프로세스 재실행
3. disown 명령어를 통해 작업의 소유권을 현재 쉘 세션에서 해제
4. 맘놓고 SSH 로그아웃 / 해당 터미널 세션 종료


출처) http://brownbears.tistory.com/174

반응형