![/etc/init.d/service에서 nohup을 사용하세요.](https://linux55.com/image/18670/%2Fetc%2Finit.d%2Fservice%EC%97%90%EC%84%9C%20nohup%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%84%B8%EC%9A%94..png)
저는 스크립트 라인에 포함된 /etc/init.d/myservice
쉘 스크립트를 호출하는 데몬 프로세스를 생성하려고 했습니다.nohup
미래에 이루어질 수 있다면 어떤 영향을 미칠까요 service stop
?
답변1
Nohup은 SIGHUP을 차단합니다. 데몬 프로세스를 시작하거나 중지하는 데 사용되는 rc 스크립트는 모든 신호를 사용하여 프로세스를 종료할 수 있습니다.
이 링크상위 프로세스 종료 stdin
및 분리 , 새 프로세스 그룹 가져오기, 신호 처리기 설정 등 데몬이 시작될 때 수행해야 하는 작업에 대한 좋은 개요가 있습니다 .stdout
stderr
답변2
제가 최근에 작성한 이 스크립트를 확인해 보세요. 도움이 될 것입니다.