Linux之service命令
以下僅為本人工作、學習過程中所接觸到的內容,不足之處歡迎指出。
簡介
service命令是Redhat Linux兼容的發行版中用來控制系統服務的實用工具,它以啟動(start)、停止(stop)、重新啟動(restart)和關閉系統服務,還可以顯示所有系統服務的當前狀態(status)。
這個命令不是在所有的linux發行版本中都有。主要是在redhat、fedora、mandriva和centos中。此命令位於/sbin目錄下,用file命令查看此命令會發現它是一個腳本命令。分析腳本可知此命令的作用是去/etc/init.d目錄下尋找相應的服務,進行開啟和關閉等操作。
語法
service service.name start/stop/restart/reload/status
參數
-h或--help 顯示幫助信息
--status-all 顯示所有服務狀態
--version 顯示版本信息
實例
顯示所有服務狀態
service --status-all
顯示服務crond的狀態
service crond status
停止服務crond
service crond stop
啟動服務crond
service crond start
重啟服務crond
service crond restart
重新載入crond服務的配置
service crond reload
參考