service

运行System V风格的系统启动脚本


语法格式

service script command [options]
service --status-all
service [-h|--help] [--version]

命令简介

利用service命令,可在当前环境中直接运行System V风格的系统启动脚本。其中,参数script是System V风格的系统启动脚本,位于/etc/init.d或/etc/rc.d/init.d目录中。如果没有service命令,常规的做法是采用完整的路径名运行系统启动脚本,如“/etc/init.d/script start”;或者进入/etc/init.d目录,直接运行系统启动脚本,如“script start”。

根据调用的系统启动脚本,参数command是start、stop、restart、status或reload等动作,options是选用的选项,两者均由service命令不加修改地直接传递给系统启动脚本。所有的系统启动脚本至少应支持start与stop两个命令参数。作为一种特殊情况,如果command参数是“--full-restart”,表示运行两次系统启动脚本,第一次是用stop命令参数运行系统启动脚本,第二次是用start命令参数运行系统启动脚本。

“service --status-all”命令按照字符顺序,以status作为命令参数,运行/etc/init.d目录中的所有系统启动脚本。

命令选项

h, --help  显示命令的用法等帮助信息,然后退出。

--version  显示命令的版本等信息,然后退出。

应用实例

1. 临时启动MySQL数据库服务器。

# service mysqld start
正在启动 mysqld:                                                                    [确定]
#

2. 查询系统服务的启动状态。

# service --status-all

索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z