免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1235 | 回复: 6
打印 上一主题 下一主题

自启动的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-28 16:29 |只看该作者 |倒序浏览
脚本放在/etc/init.d下,所属用户为root,具有可执行权限,在/etc/rc3.d下有S90xxxx连接到上面的脚本,每次启动的时候脚本里的调试信息都可以保存到文件,但就是设定的程序无法启动,手动来启动脚本一切正常,可能是什么原因,请大家多给点建议,谢谢!!

论坛徽章:
0
2 [报告]
发表于 2003-12-28 18:20 |只看该作者

自启动的问题

直接把脚本放在/etc/rc2.d下命名为S99xxxxx

论坛徽章:
0
3 [报告]
发表于 2003-12-30 09:38 |只看该作者

自启动的问题

郁闷死了,原来是启动脚本的时候,在/et/profile中的环境变量并没有被读出,所以其中的启动程序的命令执行不成功,奇怪了,为什么环境变量读不出来呢?

论坛徽章:
0
4 [报告]
发表于 2003-12-30 09:41 |只看该作者

自启动的问题

/et/profile这个不要动,拷贝到用户目录下成.profile。你用的是什么shell?不同的shell对应不同的环境文件

论坛徽章:
0
5 [报告]
发表于 2003-12-30 09:47 |只看该作者

自启动的问题

[quote]原帖由 "channelV"]郁闷死了,原来是启动脚本的时候,在/et/profile中的环境变量并没有被读出,所以其中的启动程序的命令执行不成功,奇怪了,为什么环境变量读不出来呢?[/quote 发表:


执行脚本的是系统用户,他们可能没有在/etc/profile中的环境变量。最好是给命令加上全路径,要是还有别的变量,就得先设好才行了。

论坛徽章:
0
6 [报告]
发表于 2004-01-08 20:27 |只看该作者

自启动的问题

我用的是bsh,我查过资料,上面讲shell在初始化的时候先要去读取/etc/profile的,但现在没有读出来,启动时在多用户3模式下系统执行/bin/rc3,这个脚本里面有两种执行方式,xxxx和xxxx.sh
执行方式是xxxx和sh xxxx.sh,呵呵,还是不太明白为什么没有成功读取/etc/profile!

论坛徽章:
0
7 [报告]
发表于 2004-01-08 22:36 |只看该作者

自启动的问题

直接登陆的时候要读/etc/profile
SU的不读
加服务最好还是放在/etc/rc2.d下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP