部落格分類:
在centos或者redhat其他系統下,如果是後面安裝的服務,如httpd、mysqld、postfix等,安裝後系統預設不會自動啟動的。就算手動執行/etc/init.d/mysqld start啟動了服務,只要伺服器重啟後,系統仍然不會自動啟動服務。
在這個時候,我們就需要在安裝後做個設定,讓系統自動啟動這些服務,避免不必要的損失和麻煩。
其實命令很簡單的,使用chkconfig即可。比如要將mysqld設定為開機自動啟動:
#chkconfig mysqld on同理,要取消掉某個服務自動啟動,只需要將最後的引數「on」變更為「off」即可。比如要取消postfix的自動啟動:
#chkconfig postfix off值得注意的是,如果這個服務尚未被新增到chkconfig列表中,則現需要使用–add引數將其新增進去:
#chkconfig --add postfix從系統啟動項列表刪除乙個服務,使用–del選項從啟動列表刪除它:
#chkconfig --del ip6tables如果要查詢當前所有自動啟動的服務,可以輸入:
#chkconfig --list但是這樣顯示東西太多了,看起來很暈。如果只想看指定的服務怎麼辦呢?這個時候只需要在「–list」之後加上服務名就好了,比如檢視httpd服務是否為自動啟動,就輸入:
#chkconfig --list httpd這個時候輸出的結果:
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off此時0~6均為off,則說明httpd服務不會在系統啟動的時候自動啟動。我們輸入chkconfig httpd on後,再次檢查輸出結果變為:
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off這個時候2~5都是on,就表明會自動啟動了。
chkconfig 命令將服務隨開機啟動或者關閉
開機開啟sshd服務 chkconfig sshd on 開機關閉防火牆 chkconfig iptables off 1 chkconfig在沒有引數執行時,顯示用法。2 如果加上服務名,那麼就檢查這個服務是否在當前執行級啟動。如果是,返回true,否則返回false。3 如果在服務名後面指定了o...
chkconfig命令(管理開機自啟)
chkconfig list type type name chkconfig add name chkconfig del name chkconfig override name chkconfig level levels type type name 注 on表示開啟,off表示禁用 chk...
開機自啟動
1.建立uid3.rss uid3 是mmp 中的 uid 0x100039ce 0xeb32ada7 0xeb32ada7 需要建立的檔案名字是 eb32ada7.rss 建立到工程名下的 data 目錄下 該檔案的內容格式如下 include resource startup item info...