chkconfig使用,service 服務 start模式的使用

 1 1.步驟1
 2     在/etc/rc.d/init.d這個文件中進行建立相對應的shell腳本
 3 2.例如一下的xunsearch服務的腳本
 4 #!/bin/bash
 5 #chkconfig: 2345 55 25
 6 #descript: Start xunsearch
 7 mode=$1    # start or stop
 8 case "$mode" in
 9   'start')
10     # Start daemon
11         /usr/local/xunsearch/bin/xs-ctl.sh start
12     ;;
13   'stop')
14     # Start daemon
15         /usr/local/xunsearch/bin/xs-ctl.sh stop
16     ;;
17   *)
18     # Start daemon
19         echo '無此指令'
20     ;;
21  
22 esac
23 3.加入關鍵代碼
24     其中:
25         #chkconfig: 2345 55 25
26         #descript: Start xunsearch
27     2345是指在2345的啓動級別當中進行啓用
28  
29 4.在進行chkconfig --list xunsearch
30     能夠觀測到如下:
31     [root@localhost init.d]# chkconfig --list xunsearch
32     xunsearch          0:關閉    1:關閉    2:啓用    3:啓用    4:啓用    5:啓用    6:關閉
33 5.進行chkconfig --level 3 xunsearch on
34     在3級別進行xunsearch的運行
35 6.默認chkconfig xunsearch on會打開2345個級別的指令運行
36 7.這時候就可以使用:
37     service xunsearch start 以及service xunsearch stop進行訊搜的開關使用
38 8.注意在/etc/rc.d/init.d中建立的文件不須要後綴名直接就是 xunsearch



 

 



    Linux下的7個運行級別:
     
    0:系統停機狀態,系統默認運行級別不能設置爲0,不然不能正常啓動,機器關閉。
     
    1:單用戶工做狀態,root權限,用於系統維護,禁止遠程登錄,就像Windows下的安全模式登陸。
     
    2:多用戶狀態,沒有NFS支持。
     
    3:完整的多用戶模式,有NFS,登錄後進入控制檯命令行模式。
     
    4:系統未使用,保留通常不用,在一些特殊狀況下能夠用它來作一些事情。例如在筆記本電腦的電池用盡時,能夠切換到這個模式來作一些設置。
     
    5:X11控制檯,登錄後進入圖形GUI模式,X Window系統。
     
    6:系統正常關閉並重啓,默認運行級別不能設爲6,不然不能正常啓動。運行init 6機器就會重啓。

shell

相關文章
相關標籤/搜索