Linux之service命令
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
参考