chkconfig命令(管理開機自啟)
提供了一個簡單的命令行工具來維護/etc/rc[0-6].d目錄層次結構通過減輕系統管理員的直接操作任務,在這些目錄中的許多符號鏈接。僅是簡單的改變了符號鏈接,而非立即啟動或禁止一個服務。
語法:
chkconfig [--list] [--type type][name]
chkconfig --add name
chkconfig --del name
chkconfig --override name
chkconfig [--level levels] [--type type] name <on|off|reset|resetpriorities> 註:on表示開啟,off表示禁用
chkconfig [--level levels] [--type type] name
選項:
--list [name]:列出所有服務,如果指定了服務名稱,則只顯示該服務;
--add name:添加一個服務;
--del name:刪除一個服務;
--level levels:指定一個服務要在哪個運行級別中開啟或關閉。
level等級:
0:關機;
1:單用戶模式;
2:多用戶模式,沒有NFS;
3:標準多用戶模式;
4:不可用;
5:X11,圖形界面模式;
6:重啟。
實例:
on和off開關,默認情況下僅對2345級別生效。
設置iptables的235級別為on,
轉載:如何讓一個服務或腳本開機自啟動?
方法一 簡單粗暴/etc/rc.local
所有你想啟動的腳本或服務,把他們啟動的命令放入/etc/rc.local這個文件中即可。
啟動的時候註意下啟動順序,比如說nfs和rpcbind(Portmap)服務.
方法二 專業的管理工具chkconfig
Chkconfig管理一個服務或腳本讓他開機自啟動有下面幾個條件:
1.這個服務或腳本必須存放在/etc/init.d目錄下面
2.必須要有執行權限(x權限)
3.這個腳本或服務的前幾行必須要有
# chkconfig: 2345 99 99 必須要有這一行否則chkconfig不認識
#[空格]chkconfig:[空格]默認在哪個運行級別啟動這個服務或軟件[空格]第幾個開機啟動的[空格]關機的順序
4.chkconfig --add 服務名字/腳本名字 把服務或腳本加入到chkconfig 管理之中。
原貼:http://lidao.blog.51cto.com/3388056/1920791
chkconfig命令(管理開機自啟)