chkconfig命令

chkconfig命令是用來升級和查詢系統服務的運行級別信息。

chkconfig命令有5個不同的功能:

        1)添加新的服務;

        2)移除服務

        3)列舉出當前啓動的服務信息

        4)改變服務的啓動信息

        5)查看一個指定的服務的狀態

checkconfig不是立即自動禁止或激活一個服務,它只是簡單的改變了符號鏈接

chkconfig選項:

1)--list:列舉出所有服務的運行狀態信息      

   [root@bogon rc.d]# chkconfig --list

   NetworkManager 0:off1:off2:on3:on4:on5:on6:off

   abrt-ccpp      0:off1:off2:off3:on4:off5:on6:off

   abrt-oops      0:off1:off2:off3:on4:off5:on6:off

   abrtd          0:off1:off2:off3:on4:off5:on6:off

   acpid          0:off1:off2:on3:on4:on5:on6:off



2)--list name:只顯示指定的服務的運行狀態信息

[root@bogon rc.d]# chkconfig --list httpd

   httpd          0:off1:off2:on3:on4:on5:on6:off



3)--level levels name {on|off}:設置某一服務在指定的運行級別是停止還是啓動。--level 35指的就是3和5兩個運行級別。

   [root@bogon init.d]# chkconfig --list myservice

   myservice      0:off1:off2:off3:off4:off5:off6:off

上面顯示的是myservice服務當前的運行級別信息,我現在使用如下命令啓動3和5這兩個運行級別:

   [root@bogon init.d]# chkconfig --level 35 myservice on

   [root@bogon init.d]# chkconfig --list myservice

   myservice      0:off1:off2:off3:on4:off5:on6:off

當省略--level選項及運行級別時,默認爲2345級別

   [root@bogon init.d]# chkconfig myservice off

   [root@bogon init.d]# chkconfig --list myservice

   myservice      0:off1:off2:off3:off4:off5:off6:off



4)--add name:添加一個新的服務

   [root@bogon init.d]# chkconfig --add myservice



5)--del name:移除一個服務

   [root@bogon init.d]# chkconfig --del myservice

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章