日期:2014-05-16  浏览次数:20614 次

为什么在linux中我的rc.local文件不起作用
我的linux版本是redhat4,我发现在/etc目录下没有rc.local这个文件,所有我创建了一个,然后在rc.local文件中写了
JAVA_HOME=/usr/java/jre1.6.0_07
export JAVA_HOME
/tomcat5/bin/startup.sh
目的想使我的tomcat开机自动启动,可结果重启linux并没有效果,为什么?(说明我的tomcat没有问题),rc.local文件为何不起作用呢?而且那文件怎么不存在呢?那位大侠尽快帮我结果,不胜感激。

------解决方案--------------------
echo $JAVA_HOME 看看输出对不对。

如果正确说明rc.local正确执行了命令。 只是启动tomcat出错。 问题就不在rc.local了。

redhat应该是有
/etc/rc.local,而且它是/etc/rc.d/rc.local的软链接