터미널을 종료하고도 프로세스가 죽지 않게 하려면...

hwandori의 이미지

터미널에서 어떤 프로그램을 실행하고 터미널을 종료하면 그 프로세스가 죽던데, 터미널을 종료하더라도 강제로 죽이기전에 안죽고 계속 돌아가게 하려면 어떻게 해야 한가요?

raymundo의 이미지

nohup 을 사용해 보세요~

좋은 하루 되세요!

gbkwon의 이미지

hwandori wrote:
터미널에서 어떤 프로그램을 실행하고 터미널을 종료하면 그 프로세스가 죽던데, 터미널을 종료하더라도 강제로 죽이기전에 안죽고 계속 돌아가게 하려면 어떻게 해야 한가요?

nohup 를 사용하시면 됩니다.

nohup program & 이렇게 사용하시면 됩니다..

그러나 screen 이 훨씬더 좋습니다. screen 을 한번 사용해 보세요..

여기 게시판에서 screen 을 검색하시면 많은 도움말이 있을껍니다.

/

dreampia의 이미지

직접 만든거라면

signal(SIGHUP, SIG_IGN);

을 code의 시작부분에 넣고 컴파일하면 됩니다.

>/dev/null 2>&1