service SCRIPT COMMAND [OPTIONS]
service --status-all
service --help | -h | --version
service在尽可能可预测的环境中运行初始化脚本或新贵工作,删除大多数环境变量并将当前工作目录设置为“ /. ”。
该脚本参数指定初始化脚本,位于/etc/init.d/中SCRIPT,或者暴发户作业的名称在/ etc /init.d与/etc/init.d中的脚本同名的upstart作业的存在将导致upstart作业优先于init.d脚本。支持的COMMAND值取决于调用的脚本,服务会将COMMAND和OPTIONS传递给未修改的初始化脚本。对于新贵的作业,start,stop和status传递给它们的新贵等效项。重新启动将调用新贵'stop'代表作业,然后紧跟着“start”,并以start命令的返回码退出。所有脚本至少应支持start和stop命令。作为一种特殊情况,如果COMMAND为--full-restart,则脚本将运行两次,首先使用stop命令,然后使用start命令。此选项对新贵作业没有影响。
“ service --status-all ”使用status命令按字母顺序运行所有初始化脚本。此选项仅呼叫状态的sysvinit的工作,新贵作业可以在“以类似的方式进行查询"initctl list"。
service SCRIPT COMMAND [OPTIONS]
service --status-all
service --help | -h | --version
service runs an init script or upstart job in as predictable an environment as possible, removing most environment variables and with current working directory set to "/.".
The SCRIPT parameter specifies an init script, located in /etc/init.d/SCRIPT, or the name of an upstart job in /etc/init. The existence of an upstart job of the same name as a script in /etc/init.d will cause the upstart job to take precedence over the init.d script. The supported values of COMMAND depend on the invoked script, service passes COMMAND and OPTIONS to the init script unmodified. For upstart jobs, start, stop, and status are passed through to their upstart equivalents. Restart will call the upstart 'stop' for the job, followed immediately by the 'start', and will exit with the return code of the start command. All scripts should support at least the start and stop commands. As a special case, if COMMAND is --full-restart, the script is run twice, first with the stop command, then with the start command. This option has no effect on upstart jobs.
"service --status-all" runs all init scripts, in alphabetical order, with the status command. This option only calls status for sysvinit jobs, upstart jobs can be queried in a similar manner with 'initctl list'.