让/etc/rc2.d/S99xxxx脚本在启动时没能运行的因素?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
xain
帖子: 219
注册时间: 2007-02-05 18:55

让/etc/rc2.d/S99xxxx脚本在启动时没能运行的因素?

#1

帖子 xain » 2007-04-13 15:28

做了一个可执行脚本(化名xxxx),将它放到了/etc/init.d/目录下,
经/etc/init.d/xxxx start 测试可以启动

然后增加一链接 /etc/rc2.d/S99xxxx -> ../init.d/xxxx

重启系统后发现脚本没有自动执行,还是要手动
/etc/init.d/xxxx start


问题出在哪里了?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET » 2007-04-15 21:23

你为什么认为没有自动执行呢
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
kingkongmok
帖子: 340
注册时间: 2006-03-23 14:48

#3

帖子 kingkongmok » 2007-04-15 22:17

是不是你这xxx文件没有改为可执行?

代码: 全选

chmod +x xxx
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
联系:

#4

帖子 xport » 2007-04-15 22:32

kingkongmok 写了:是不是你这xxx文件没有改为可执行?

代码: 全选

chmod +x xxx
恩...我投你一票! :D
其实我是一个演员!-http://blog.csdn.net/xport/
头像
goodhebin
帖子: 101
注册时间: 2006-10-14 15:41
来自: 厦门

#5

帖子 goodhebin » 2007-04-15 22:55

没加可执行属性你认为手动就能执行吗?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#6

帖子 eexpress » 2007-04-15 22:55

不是所有脚本都能在这个时候执行的,看你作什么
● 鸣学
xain
帖子: 219
注册时间: 2007-02-05 18:55

#7

帖子 xain » 2007-04-29 23:36

BigSnake.NET 写了:你为什么认为没有自动执行呢
启动后进程里没有,但手动执行后在进程里看得到。
kingkongmok 写了:是不是你这xxx文件没有改为可执行?

代码: 全选

chmod +x xxx
我改了,不然也不能手动执行啊。
eexpress 写了:不是所有脚本都能在这个时候执行的,看你作什么
这个脚本应该是可以这样执行的,我是照教程
http://mongrel.rubyforge.org/docs/mongrel_cluster.html
一步步做的。
回复