chkconfig用來設定服務在開機的時候自動啟動:
--檢視nfs服務是否開機自動啟動,可以看見6個開機級別都不會啟動的nfs服務
#chkconfig --list nfs
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
--設定開機自動啟動nfs服務
#chkconfig nfs on
--再次檢視,可以看見2、3、4、5級別開機會自動啟動nfs服務,
#chkconfig --list nfs
nfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
--取消開機自動啟動nfs服務
#chkconfig nfs off
--再次檢視,6個級別開機又都不會啟動nfs服務了
#chkconfig --list nfs
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
設定3級別開機自動啟動nfs
chkconfig --level3 nfs on
再次檢視,可以看見在級別3開機會自動啟動服務
chkconfig --list nfs
nfs 0:off 1:off 2:off 3:on 4:off 5:off 6:off
service用於用於對系統服務進行管理,比如啟動(start)、停止(stop)、重啟(restart)、檢視狀態(status)等。
#service nfs status //檢視nfs服務程式處於的狀態
rpc.mountd (pid 2461) is running...
nfsd (pid 2458 2457 2456 2455 2454 2453 2452 2451)is running...
#service iptable status //查詢防火牆服務程式處於的狀態
table:filter
chain input (policy accept)
num target prot opt source destination
chain forward (policy accept)
num target prot opt source destination
chain output (policy accept)
num target prot opt source destination
#service nfs start //立即開啟nfs此服務,系統重啟無效
#service iptables start //立即開啟防火牆此服務,系統重啟無效
#service nfs stop //立即停止nfs此服務,系統重啟無效
#service iptables stop //立即關閉防火牆此服務,系統重啟無效
Linux服務開機自啟動
有時候我們需要linux系統在開機的時候自動載入某些指令碼或系統服務 主要用三種方式進行這一操作 ln s 在 etc rc.d rc d目錄中建立 etc init.d 服務的軟鏈結 代表0 6七個執行級別之一 chkonfig 命令列執行級別設定 ntsysv 偽圖形執行級別設定 注意 1.這三...
Linux配置開機自啟動服務
linux伺服器存在重啟的情況,伺服器重啟後原來在跑的服務就停止了,由於伺服器重啟是個隨機事件,因此需要配置在重啟後自動開啟一些服務。本篇文章對於linux發行版debian和red hat。1 配置啟動指令碼 進入目錄 etc init.d 編寫要開機啟動的指令碼 custom service.s...
linux 自啟動服務的流程
sudo ln s opt x etc init.d sudo chkconfig add 但是目前linux系統中都是用systemd來管理服務的,難道是由兩套系統?後來仔細研究了以下,其實還是用的systemd,只是對應的service檔案,是由systemd的乙個工具去讀 etc init.d...