+ -
当前位置:首页 → 问答吧 → init q的疑问

init q的疑问

时间:2011-01-19

来源:互联网

本人使用的是CentOS 4.8操作系统
由于应用需要业务程序自启动,所以使用/etc/inittab的respawn方式来启动业务程序

编辑如下方式
abc:3:respawn:/opt/startabc.sh

在/opt下的结构为
startabc.sh   abc

startabc.sh的内容是
/opt/abc

发现使用init q命令重新加载/etc/inittab之后abc程序启动之后被杀,然后再启动,直到init将其退避。

但,将startabc.sh脚本更换成如下方式
cd /opt
./abc
之后就不会被杀,小弟不明原因。请解决过此问题的大侠指教!

另外,曾经发现过在执行init q之后,init并没有去re-read inittab, syslog中也没有相关打印信息,原因也一头雾水,也请知道的各路高手不吝赐教~~~

作者: shoulamon   发布时间: 2011-01-19

回复 shoulamon


    /opt/abc

    直接这样  abc 能执行吗?

作者: taojie2000   发布时间: 2011-01-19

可以执行

作者: shoulamon   发布时间: 2011-01-19