보통 데몬을 ./daemon restart 라고 하면 새로 시작하고,
./daemon stop하면 정지하는데.. 어떤식으로 제어하는지
궁금하네요. 만들려면 못 만들지는 않겠는데, 기존에 정형화된
방법이 있는지 궁금합니다. open source 들여다 봐도 워낙
방대해서 쉽게 알기도 어렵고..
길손 wrote.. 보통 데몬을 ./daemon restart 라고 하면 새로 시작하고, ./daemon stop하면 정지하는데.. 어떤식으로 제어하는지 궁금하네요. 만들려면 못 만들지는 않겠는데, 기존에 정형화된 방법이 있는지 궁금합니다. open source 들여다 봐도 워낙 방대해서 쉽게 알기도 어렵고..
bash 쉘스크립트 문법을 조금 이해하시면 됩니다.
./daemon restart 라고 하면 두번째인자(restart)를 쉘스크립트에서 switch문으로 구분해서 해당 명령을 수행합니다. 결국 프로세스를 kill 명령으로 제어합니다. /etc/rc.d/init.d/ 및에 있는 스크립트들을 한번 분석해 보세요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: daemon 새로 시작시키는 법?
길손 wrote..
보통 데몬을 ./daemon restart 라고 하면 새로 시작하고,
./daemon stop하면 정지하는데.. 어떤식으로 제어하는지
궁금하네요. 만들려면 못 만들지는 않겠는데, 기존에 정형화된
방법이 있는지 궁금합니다. open source 들여다 봐도 워낙
방대해서 쉽게 알기도 어렵고..
bash 쉘스크립트 문법을 조금 이해하시면 됩니다.
./daemon restart 라고 하면 두번째인자(restart)를 쉘스크립트에서
switch문으로 구분해서 해당 명령을 수행합니다.
결국 프로세스를 kill 명령으로 제어합니다.
/etc/rc.d/init.d/ 및에 있는 스크립트들을 한번 분석해 보세요.
댓글 달기