|
|
添加服务6 Q& m a) b5 o! e. Q4 @% B' b t
+ Z1 U" X+ L0 U/ `* C/ W3 c" z+ Hupdate-rc.d apache2 defaults
/ d7 j$ `9 p0 M9 E d并且可以指定该服务的启动顺序:
" @! Y9 f/ [' K+ S( b/ D, p! E8 r, Y8 N9 D8 L6 k9 k& _
update-rc.d apache2 defaults 90
. D3 |4 f" E. l( p5 A# n还可以更详细的控制start与kill顺序:
) O" |6 f$ l* e% E% F/ s
* \8 V6 O. U! V4 hupdate-rc.d apache2 defaults 20 80, D( p1 T" t0 U7 }4 g# [
其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成:
d2 n' p5 y5 U
6 F: |$ B: J1 z" g) V' _update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .
* `3 j3 @8 r0 i, s* a6 L: K其中0~6为运行级别。 update-rc.d命令不仅适用Linux服务,编写的脚本同样可以用这个命令设为开机自动运行$ Q% r, p; A7 Y) l& ?/ Z- u7 S* ^) N
0 W9 o2 k" ^( c7 S: @9 o在debian6中使用update-rc.d会报错,如下:
$ h) N- f. h7 M( y) N% O; J5 W+ |, S6 y
update-rc.d: using dependency based boot sequencing0 E0 ?4 F4 J8 p O' L: c2 P! E6 f
update-rc.d apache2 defaults |
|