写一个shell脚本,因为之前没搞过,所以出现了各种试错,现在写一下示例:
1.编写脚本内容
vi /etc/init.d/startup.sh //本示例的脚本必须放在/etc/init.d目录下
#!/bin/bash #chkconfig:2345 61 61 //此行的2345参数表示,在哪些运行级别下开机启动,启动序号(S61);关闭序号(K61);之前序号用124和224都报错,后来改成两位的就成功了,不知道为什么 #description:start tomcat 6 //此行必写,描述服务
#processname: startupTomcat #第一个进程名,后边设置自启动的时候会用到 cd /opt/soft/tomcat6/bin //进入到tomcatbin目录 ./startup.sh //启动
2.注册到开机服务中
chkconfig --add shutdown.sh
这样,系统就会根据#chkconfig:2345 配置的模式进行自启动。