安装守护进程

时间:2010-04-23 19:36:55

标签: unix daemon

一个简单的链接对我来说很好理解如何在UNIX中安装我的C ++程序作为守护进程,现在我知道有人会说这应该是在Server Fault上,但据我所知,我需要init。 d shell脚本实际为守护进程创建启动和停止。

但是,如果你们可以向我展示一个简单的shell脚本用于守护进程和文件目录,那么所需的每件事都与之相关联,那就太棒了。

我打算这样做http://www.linux.com/archive/feed/46892但如果你看到评论,每个人都在呻吟x(。

P.S。我已经完成了C ++作为守护进程运行所需的代码;我只需要知道如何实际安装它作为守护进程。目前我正在使用crontab,这对我的问题的未来不是一个好主意。

编辑操作系统:Fedora,第12版(康斯坦丁)

1 个答案:

答案 0 :(得分:2)

如果您想使用您的系统标准,最好的办法是从/etc/init.d复制一个文件并修改它以适合您的程序。您可能需要阅读几个以了解常见部分和最佳实践。不幸的是,每个发行版都有自己关于如何最好地构建(和定位)这些文件的概念,因此我们需要更多信息来为您提供具体的建议。

或者,您可以使用像D. J. Bernstein的supervise这样的主管程序,但这可能比您现在想要处理的更先进。