|
|
添加服务& T# n. ], N8 B# k% C/ |+ o
( a. R5 s: L; E2 \" Wupdate-rc.d apache2 defaults
1 G7 e$ ]3 h Z1 c并且可以指定该服务的启动顺序:
; I- W% t+ a+ A
0 t' O* t! M+ C* Oupdate-rc.d apache2 defaults 902 m. n" w3 x# b$ ?) v
还可以更详细的控制start与kill顺序:5 D/ A) T* I! h- D) X2 I
& e& t, x9 |' h& x$ d% L2 R+ F3 G
update-rc.d apache2 defaults 20 80/ R4 J# a2 m8 F( Z8 O" [8 q6 D
其中前面的20是start时的运行顺序级别,80为kill时的级别。也可以写成:
/ Y7 I2 E5 U: n6 H3 d2 H @ M/ S) |" Y9 o; V) n4 m# G0 J: k3 x1 P
update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 .6 K. n; Z, y2 Z4 n, T1 ?+ r' {" T
其中0~6为运行级别。 update-rc.d命令不仅适用Linux服务,编写的脚本同样可以用这个命令设为开机自动运行: B; U; V) C* @! U2 n v
" G$ E3 a! y, p1 d" t6 v在debian6中使用update-rc.d会报错,如下:
7 D% X" j$ L0 o/ y
6 K1 |- A- j4 }% ^2 P D2 _$ _ update-rc.d: using dependency based boot sequencing. v: B* X$ F# ]2 ^; e3 o* }
update-rc.d apache2 defaults |
|