ubuntu系统启动脚本

*添加程序脚本到/etc/init.d目录下
{{{
      sudo  cp /home/cnscn/my_servd  /etc/init.d/
}}}
  
*添加到启动列表
{{{
      sudo   update-rc.d  my_servd  defaults
}}}

*就会产生以下连接:
{{{
       Adding system startup for /etc/init.d/my_servd ...
       /etc/rc0.d/K20my_servd -> ../init.d/my_servd
       /etc/rc1.d/K20my_servd -> ../init.d/my_servd
       /etc/rc6.d/K20my_servd -> ../init.d/my_servd
       /etc/rc2.d/S20my_servd -> ../init.d/my_servd
       /etc/rc3.d/S20my_servd -> ../init.d/my_servd
       /etc/rc4.d/S20my_servd -> ../init.d/my_servd
       /etc/rc5.d/S20my_servd -> ../init.d/my_servd
}}}
在这种情况下,0 1 6指定为默认关闭服务,2 3 4 5默认为启动服务,服务默认运行顺序为20,当然也可以用下面的方法指定各个级别上关闭或启动

*指定启动、关闭级别 (20表示一个运行顺序,越小越早启动) (注意后面的''@@color(red):.@@ '' )
{{{
            sudo update-rc.d  my_servd  start  20  3  4  5  .      在3,4,5级别上启动
            sudo update-rc.d  my_servd  stop  20  0 1 2 6 .     在0,1,2,6级别上关闭
}}}
      
      或
{{{
            sudo update-rc.d my_servd  start 20 3 4 5 .  stop 20 0 1 2 6 .
}}}

*移除服务
{{{
      sudo update-rc.d  -f  my_servd  remove
}}}

转载于:https://my.oschina.net/kursk/blog/7893

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值