chkconfig [--list] [--type type][name]
chkconfig --add name
chkconfig --del name
chkconfig --override name
chkconfig [--level levels] [--type type] name 注: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 管理之中。
原貼:
chkconfig開機啟動
部落格分類 在centos或者redhat其他系統下,如果是後面安裝的服務,如httpd mysqld postfix等,安裝後系統預設不會自動啟動的。就算手動執行 etc init.d mysqld start啟動了服務,只要伺服器重啟後,系統仍然不會自動啟動服務。在這個時候,我們就需要在安裝後做...
chkconfig 命令將服務隨開機啟動或者關閉
開機開啟sshd服務 chkconfig sshd on 開機關閉防火牆 chkconfig iptables off 1 chkconfig在沒有引數執行時,顯示用法。2 如果加上服務名,那麼就檢查這個服務是否在當前執行級啟動。如果是,返回true,否則返回false。3 如果在服務名後面指定了o...
chkconfig命令學習
chkconfig check config 功能說明 檢查,設定系統的各種服務。語 法 chkconfig add del list 系統服務 或chkconfig level 等級代號 系統服務 on off reset 補充說明 這是redhat公司遵循gpl規則所開發的程式,它可查詢作業系統...