擅长:python、mysql、java
<p>要创建守护进程,请使用double fork(),如您找到的代码所示。
然后需要为守护进程编写一个init脚本,并将其复制到/etc/init.d/中。</p>
<p><a href="http://www.novell.com/coolsolutions/feature/15380.html" rel="nofollow">http://www.novell.com/coolsolutions/feature/15380.html</a></p>
<p>有很多方法可以指定如何自动启动守护进程,例如chkconfig。</p>
<p><a href="http://linuxcommand.org/man_pages/chkconfig8.html" rel="nofollow">http://linuxcommand.org/man_pages/chkconfig8.html</a></p>
<p>或者可以为某些运行级别手动创建符号链接。</p>
<p>最后,您需要在服务意外退出时重新启动它。您可以在/etc/inittab中包含服务的重新生成条目。</p>
<p>{a3}</p>