프로그램을 데몬처럼 실해하려면 "명령어 &"

-> &은 백그라운드로 실행하라는 뜻

"명령어 &"의 문제점 : 실행한 사용자가 로그아웃되면 프로그램도 종료 됨

=> 해결 방법 : nohup을 사용하면 된다.

 

nohup 정의 : 리눅스 유닉스에서 .sh파일을 데모형태로 실행시키는 프로그램

nohup 주의사항 : nohup으로 실행한 .sh파일으 현재 퍼미션이 755 이상이여야 한다.

*권한 설정 : chmod 755 파일명

nohup 실행방법 : nohup 파일명 &

nohup 종료방법 : kill -9 [PID]

nohup 로그파일 : nohup으로 .sh 파이을 실행하면 자동으로 nohup.out 파일이 생성되며 이 파일에는 리다이렉션을

사용하지않은 출력문자열이 자도으로 저장된다.

 

 

[출처] 제트스윙 블로그 - http://www.zetswing.com

설정

트랙백

댓글