[25071] 2016-06-03_LFCS系列第七讲:通过SysVinit、Syste和Upstart管理系统自启动进程和服务

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-18
2016-06-03_LFCS系列第七讲:通过SysVinit、Systemd和Upstart管理系统自启动进程和服务 L F C S     S y s V i n i t S y s t e m d     U p s t a r t   i c t l y h   L i n u x   2 0 1 6 - 0 6 - 0 3   L i n u x     L F C S   ( L i n u x   )     L i n u x     L i n u x     L i n u x     h t t p s : / / d n - l i n u x c n . q b o x . m e / s t a t i c % 2 F v i d e o % 2 F I n t r o d u c i n g % 2 0 T h e % 2 0 L i n u x % 2 0 F o u n d a t i o n % 2 0 C e r t i f i c a t i o n % 2 0 P r o g r a m - Y 2 9 q Z 7 1 K i c g . m p 4   L i n u x     L F C S     L i n u x   L i n u x   L i n u x     E E P R O M     P O S T ( )   P O S T     M B R     E F I   M B R   M B R     B I O S     5 1 2     4 4 6     6 4     2     M B R     M B R   / d e v / s d a     m b r . b k p   使   U S B     M B R
  M B R   L i n u x     M B R   M B R   L i n u x     M B R E F I / U E F I   使   E F I / U E F I     U E F I     U E F I     E F I   ( ) G R U B [ G R a n d   U n i f i e d   B o o t ]     L i n u x   使 使 G R U B     / b o o t / g r u b / m e n u . l s t   E F I / U E F I   G R U B 2       / e t c / d e f a u l t / g r u b   L F C S     G R U B   使   r o o t     G R U B     G R U B     i n i t r d     i n i t r a m f s   i n i t r d     i n i t r a m f s   i n i t     s y s t e m d   P I D     1 i n i t     s y s t e m d   S y s t e m d     I n i t ( S y s V i n i t ) L i n u x   使   S y s t e m   V   U n i x   使 ( )   S y s t e m   V   s y s t e m d   s y s v     s y s t e m d     s y s v     L i n u x     s y s t e m d     i n i t [ 1 ] i n i t     / e t c / i n i t t a b   R u n l e v e l D e s c r i p t i o n 0   0   1   s     S 1 .   #   d d   i f = / d e v / s d a   o f = m b r . b k p   b s = 5 1 2   c o u n t = 1 1 .   #   d d   i f = m b r . b k p   o f = / d e v / s d a   b s = 5 1 2   c o u n t = 1 1 .   #   u p d a t e - g r u b
2   D e b i a n   3 西   D e b i a n   使   4     5 4 使 5   G U I     3     G U I   6 R u n l e v e l D e s c r i p t i o n 使   i n i t   i n i t   N   N       s h u t d o w n     i n i t     / e t c / i n i t t a b     r o o t     / e t c / i n i t t a b     v i m   L F C S   使   v i / v i m   2     r o o t   使   / e t c / r c [ r u n l e v e l ] . d     2   L i n u x   使 使   c h k c o n f i g     C e n t O S   /   o p e n S U S E   使   c h k c o n f i g   [ 2 ]   D e b i a n   使   s y s v - r c - c o n f       L i n u x   [ 3 ] 1 .   i d : 2 : i n i t d e f a u l t : 1 .   #   s h u t d o w n   - r   n o w 1 .   #   c h k c o n f i g   - - l i s t   [ s e r v i c e   n a m e ] 2 .   #   c h k c o n f i g   - - l i s t   p o s t f i x 3 .   #   c h k c o n f i g   - - l i s t   m y s q l d
  2     5     p o s t f i x   2     4     m y s q l d   5     m y s q l d   4     5     p o s t f i x   r o o t   /   D e b i a n   使   s y s v - r c - c o n f   使 使   s y s v - r c - c o n f   1 .     m d a d m   2 .   使   s y s v - r c - c o n f     m d a d m   2   使 1 .   #   c h k c o n f i g   - - l e v e l   [ l e v e l ( s ) ]   s e r v i c e   o n 2 .   #   c h k c o n f i g   - - l e v e l   5   m y s q l d   o n 1 .   #   c h k c o n f i g   - - l e v e l   [ l e v e l ( s ) ]   s e r v i c e   o f f 2 .   #   c h k c o n f i g   - - l e v e l   4 5   p o s t f i x   o f f a .   #   l s   - l   / e t c / r c [ 0 - 6 ] . d   |   g r e p   - E   ' r c [ 0 - 6 ] | m d a d m '
S y s v     q   退 3 .     1     m d a d m     2     s y s t e m d   s y s t e m d     L i n u x     s y s v i n i t   s y s v i n i t     s y s t e m d     S y s v   L O A D   U N I T     s y s t e m d   A C T I V E     S U B     A C T I V E   使 a .   #   s y s v - r c - c o n f a .   #   l s   - l   / e t c / r c [ 0 - 6 ] . d   |   g r e p   - E   ' r c [ 0 - 6 ] | m d a d m ' 1 .   #   s y s t e m c t l 1 .   #   s y s t e m c t l   s t a t u s   [ u n i t ]
  m e d i a - s a m b a . m o u n t     m e d i a - s a m b a . m o u n t     h o s t   d e v 1     / / 1 9 2 . 1 6 8 . 0 . 1 0 / g a c a n e p a     / / 1 9 2 . 1 6 8 . 0 . 1 0 / g a c a n e p a     m e d i a - s a m b a . m o u n t     s y s t e m c t l   s t a t s   m e d i a - s a m b a . m o u t   使   s y s t e m d     / e t c / s y s t e m d / s y s t e m / m u l t i - u s e r . t a r g e t . w a n t s   1 .   #   s y s t e m c t l   s t a t u s   m e d i a - s a m b a . m o u n t 1 .   #   s y s t e m c t l   s t a r t   m e d i a - s a m b a . m o u n t 2 .   #   s y s t e m c t l   s t a t u s   m e d i a - s a m b a . m o u n t 3 .   #   s y s t e m c t l   s t o p   m e d i a - s a m b a . m o u n t 4 .   #   s y s t e m c t l   r e s t a r t   m e d i a - s a m b a . m o u n t 5 .   #   s y s t e m c t l   s t a t u s   m e d i a - s a m b a . m o u n t 1 .   #   s y s t e m c t l   e n a b l e   [ s e r v i c e ]                 #   2 .   #   s y s t e m c t l   d i s a b l e   [ s e r v i c e ]               #  
U p s t a r t   U p s t a r t     / s b i n / i n i t     U p s t a r t     s y s v i n i t     U b u n t u     L i n u x   6 . 0   使   L i n u x     s y s v i n i t   s y s t e m d   2 0 1 4     2     1 4   M a r k S h u t t l e w o r t h C a n o n i c a l   L t d .     U b u n t u     s y s t e m d     S y s v     S y s v     U p s t a r t   / e t c / r c . d / r c ? . d ,   / e t c / i n i t . d / r c ? . d , / e t c / r c ? . d S y s v     U p s t a r t     c h k c o n f i g [ 4 ]     s y s v i n i t     S y s v   U p s t a r t     S y s v     U p s t a r t   使   U p s t a r t   / e t c / i n i t t a b     / e t c / i n i t     . c o n f     S y s v     * . c o n f   3 .   1 .   #   s y s t e m c t l   i s - e n a b l e d   [ s e r v i c e ] 1 .   #   s y s t e m c t l   i s - e n a b l e d   p o s t f i x . s e r v i c e 1 .   #   s y s t e m c t l   r e b o o t 2 .   #   s y s t e m c t l   s h u t d o w n 1 .   #   M y   t e s t   s e r v i c e   -   U p s t a r t   s c r i p t   d e m o   d e s c r i p t i o n   " H e r e   g o e s   t h e   d e s c r i p t i o n   o f   ' M y   t e s t   s e r v i c e ' "   a u t h o r   " D a v e   N u l l   < d a v e . n u l l @ e x a m p l e . c o m > " 2 .   #   S t a n z a s 4 .   # 5 .   #   S t a n z a s   d e f i n e   w h e n   a n d   h o w   a   p r o c e s s   i s   s t a r t e d   a n d   s t o p p e d 6 .   #   S e e   a   l i s t   o f   s t a n z a s   h e r e :   h t t p : / / u p s t a r t . u b u n t u . c o m / w i k i / S t a n z a s # r e s p a w n
使   u p s t a r t     y o u r j o b n a m e     y o u r j o b n a m e . c o n f     U p s t a r t     C o o k b o o k [ 5 ]     L i n u x   v i a :   h t t p : / / w w w . t e c m i n t . c o m / l i n u x - b o o t - p r o c e s s - a n d - m a n a g e - s e r v i c e s / G a b r i e l   C á n e p a [ 6 ]   i c t l y h [ 7 ]   w x y [ 8 ]   L C T T [ 9 ]   L i n u x [ 1 0 ]   [ 1 ] :   h t t p : / / w w w . t e c m i n t . c o m / s y s t e m d - r e p l a c e s - i n i t - i n - l i n u x / [ 2 ] :   h t t p : / / w w w . t e c m i n t . c o m / c h k c o n f i g - c o m m a n d - e x a m p l e s / [ 3 ] :   h t t p : / / w w w . t e c m i n t . c o m / r e m o v e - u n w a n t e d - s e r v i c e s - f r o m - l i n u x / [ 4 ] :   h t t p : / / w w w . t e c m i n t . c o m / c h k c o n f i g - c o m m a n d - e x a m p l e s / [ 5 ] :   h t t p : / / u p s t a r t . u b u n t u . c o m / c o o k b o o k / [ 6 ] :   h t t p : / / w w w . t e c m i n t . c o m / a u t h o r / g a c a n e p a / [ 7 ] :   h t t p : / / m u t o u x i a o g u i . c n / b l o g / [ 8 ] :   h t t p s : / / g i t h u b . c o m / w x y [ 9 ] :   h t t p s : / / g i t h u b . c o m / L C T T / T r a n s l a t e P r o j e c t [ 1 0 ] :   h t t p s : / / l i n u x . c n / a r t i c l e - 7 3 6 5 - 1 . h t m l ? w x   I D   6 .   #   S e e   a   l i s t   o f   s t a n z a s   h e r e :   h t t p : / / u p s t a r t . u b u n t u . c o m / w i k i / S t a n z a s # r e s p a w n 7 .   #   W h e n   t o   s t a r t   t h e   s e r v i c e 8 .   s t a r t   o n   r u n l e v e l   [ 2 3 4 5 ] 9 .   #   W h e n   t o   s t o p   t h e   s e r v i c e 1 0 .   s t o p   o n   r u n l e v e l   [ 0 1 6 ] 1 1 .   #   A u t o m a t i c a l l y   r e s t a r t   p r o c e s s   i n   c a s e   o f   c r a s h 1 2 .   r e s p a w n 1 3 .   #   S p e c i f y   w o r k i n g   d i r e c t o r y 1 4 .   c h d i r   / h o m e / d a v e / m y f i l e s 1 5 .   #   S p e c i f y   t h e   p r o c e s s / c o m m a n d   ( a d d   a r g u m e n t s   i f   n e e d e d )   t o   r u n 1 6 .   e x e c   b a s h   b a c k u p . s h   a r g 1   a r g 2 1 .   #   i n i t c t l   r e l o a d - c o n f i g u r a t i o n 1 .   $   s u d o   s t a r t   y o u r j o b n a m e
  I D  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则