LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hoho_zhao

怎样在系统启动时在后台启动一个自己的程序?

[复制链接]
 楼主| 发表于 2006-11-27 11:02:29 | 显示全部楼层
不不不,弄错了 是添加
:::/etc/rc.d/test
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 11:02:38 | 显示全部楼层
不不不,弄错了 是添加
:::/etc/rc.d/test &
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 11:11:16 | 显示全部楼层
不行啊,我如上添加了,系统启动后见不到我的 test进程在运行啊??怎么回事?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 11:19:59 | 显示全部楼层
登记项是什么,我的程序要在哪里登记么?

我现在改换 ::respawn:/etc/rd.d/test & 试试。。。

谢谢kingduanlian兄,别走开啊,嘻嘻。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 11:32:34 | 显示全部楼层
不行,不行,都失败,等待求救中。。。。。

先去吃饭。。。饿的很。。。。

一会儿回来试试 zhyustar 的直接写 /etc/rc.d/test & 不用什么 :::
回复 支持 反对

使用道具 举报

发表于 2006-11-27 12:07:20 | 显示全部楼层
Post by hoho_zhao
登记项是什么,我的程序要在哪里登记么?

我现在改换 ::respawn:/etc/rd.d/test & 试试。。。

谢谢kingduanlian兄,别走开啊,嘻嘻。。。。。


那个解释是我在网上找的,我可从来没用修改inittab来实现你想做的。

你用的是什么发行版本呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 15:22:58 | 显示全部楼层
啊,我也不知道啊,没有版本,是一种嵌入式系统
内核是 2.4.18,有一个应用程序,就像系统启动的时候后天运行。


晕,原来这里已经是第二页了,都差点看不到你回的帖子
回复 支持 反对

使用道具 举报

发表于 2006-11-27 15:38:20 | 显示全部楼层
我没有用过嵌入的系统,不过我想,不管是什么版本,都要有个启动脚本的,加在启动脚本的尾部应该也是可以的,inittab我还真的没有深入的研究过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-27 16:46:24 | 显示全部楼层
好像 inittab 不是启动脚本吧?

inittab 指示要启动哪些 程序, 包括脚本文件

其中 inittab 中就有一行指示执行 /etc/init.d/rcS 的语句
rcS是shell 脚本,不过我在rcS里面添加 /etc/rc.d/test & 发现脚本执行完后,我那个程序也gameover了
回复 支持 反对

使用道具 举报

发表于 2006-11-27 17:03:12 | 显示全部楼层
对这块我也不太熟悉,只记住了比较大众化的发行版的最后执行的脚本的位置,如我前面说的rc.local。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表