对于这个优秀的帖子:的差异控制守护程序和应用程序
What's the difference between nohup and a daemon?
我想问下:
从我的终端启动应用程序后,应用程序会一直处于运行在后台或前台,我可以做的唯一事情就是通过从我的终端发送信号(因为stdin仍然存在)。
然而,守护进程启动后,我意识到,它可以与其它方式控制例如查询,或重新启动它(弓道):
# /etc/rc.d/daemon-name {start|stop|restart|status|...}
可能有人如果给我解释一下功能内置于通用的“守护进程框架”中,并且作为一项特殊功能应用于每个守护进程,还是仅作为一项规定,旨在作为守护进程运行的进程必须在内部进行处理?
为了增加更多的事情,我们怎样才能从终端使用他们的名字(即sambad stop)“控制”守护进程,而应用程序总是必须使用他们的名字来引用(即kill -9 1234 )?
预先感谢您!
这个问题更适合SuperUser或Unix&Linux。 – 2012-07-28 16:46:34
谢谢。已经在那里发布。 – kstratis 2012-07-29 15:36:35