马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!1.编写剧本,修正实行权限
vimmyservice.sh,chmod+xmyservice.sh
#!/bin/bash
case"$1"in
start)
echo"Startingmyservice...";;
stop)
echo"Shuttingdownmyservice...";;
restart)
echo"Shuttingdownmyservice..."
echo"Startingmyservice...";;
*)
echo"Usage:#0{start|stop|restart}";;
esac
2.将剧本(往失落.sh后缀)放到/etc/init.d/目次下
cp/tmp/myservice.sh/etc/init.d/myservice
3.运转/etc/init.d/myservice办事
/etc/init.d/myservicestart|stop|restart
4.利用chkconfig--add增加到启动的办事,发明没有myservice
chkconfig--addmyservice
体系提醒:servicemyservicedoesnotsupportchkconfig
5.检察匡助,manchkconfig,/example
失掉办事的剧本格局:
#chkconfig:启动level启动按次SXX封闭按次KXX
#description:形貌
vim/etc/init.d/myservice,增加代码:
#chkconfig:352425
#description:thisisatest
6.增加体系开机主动启动办事
chkconfig--addmyservice
chkconfig--listmyservice
myservice0:off1:off2:off3:on4:off5:on6:off
myservice办事在启动level为3或5时,开机启动
7.检察增加的办事
ls/etc/rc.d/rc*.d/*myservice,能够看到:
/etc/rc.d/rc0.d/K25myservice/etc/rc.d/rc4.d/K25myservice
/etc/rc.d/rc1.d/K25myservice/etc/rc.d/rc5.d/S24myservice
/etc/rc.d/rc2.d/K25myservice/etc/rc.d/rc6.d/K25myservice
/etc/rc.d/rc3.d/S24myservice如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |