在控制后台程序和应用的差异(Differences in controlling daemons &

2019-07-30 15:52发布

对于这个优秀的帖子:

什么是的nohup和守护进程之间的区别?

我想问下:

从我的终端启动应用程序后,应用程序继续运行或者在后台或前台,我能做的互动与它是通过发送它从我的终端信号的唯一的事情(因为标准输入还是很到位)。

然而,一个守护进程启动后,我意识到,这可以像查询,或重新启动它(弓道)等手段来控制:

# /etc/rc.d/daemon-name {start|stop|restart|status|...}

可能有人向我解释,如果该功能被内置于一般的“守护进程框架”和适用于每一个守护进程作为一个特殊的功能,或者是它只是过程,旨在作为后台进程运行将不得不在内部处理的规定?

而添加更多的事情,如何在地球上,我们才能使用他们的名字(即sambad停止)终端“控制”守护程序,而应用程序一定要使用他们的名字被称为(即杀-9 1234)?

先感谢您!

Answer 1:

# /etc/rc.d/daemon-name {start|stop|restart|status|...}

它不是一个查询,可以直接守护进程。 它是由非标准接口启动脚本和这些脚本又与由PID和信号守护进程操作。 这个脚本中的守护程序,程序安装过程中创建。



文章来源: Differences in controlling daemons & applications