글
리눅스&유닉스 : 프로그램을 데몬처럼 실행
개발&교육/Unix & Linux
2012. 11. 12. 20:40
프로그램을 데몬처럼 실해하려면 "명령어 &"
-> &은 백그라운드로 실행하라는 뜻
"명령어 &"의 문제점 : 실행한 사용자가 로그아웃되면 프로그램도 종료 됨
=> 해결 방법 : nohup을 사용하면 된다.
nohup 정의 : 리눅스 유닉스에서 .sh파일을 데모형태로 실행시키는 프로그램
nohup 주의사항 : nohup으로 실행한 .sh파일으 현재 퍼미션이 755 이상이여야 한다.
*권한 설정 : chmod 755 파일명
nohup 실행방법 : nohup 파일명 &
nohup 종료방법 : kill -9 [PID]
nohup 로그파일 : nohup으로 .sh 파이을 실행하면 자동으로 nohup.out 파일이 생성되며 이 파일에는 리다이렉션을
사용하지않은 출력문자열이 자도으로 저장된다.
[출처] 제트스윙 블로그 - http://www.zetswing.com
'개발&교육 > Unix & Linux' 카테고리의 다른 글
쉘프로그래밍 (0) | 2013.03.14 |
---|---|
리눅스 날짜 및 시간 변경, HP_UX 날짜 및 시간 변경 (0) | 2013.01.02 |