将运行什么命令“service xyz start”来启动该服务

时间:2014-09-24 13:45:12

标签: linux service

如何看到service用于运行启动服务的命令?我希望没有实际启动或启动[1]服务(service xyz start)有两个原因:

  • 我可能想在实际启动服务之前检查命令行参数
  • 如果命令由于某种原因无法启动,我希望看到导致问题的命令。我可以找到几个日志(syslog,守护进程,应用程序的日志等)出错的线索,但我不是在寻找线索,我正在寻找整个命令。

[1]我知道我可以看到命令,一旦进程以多种方式启动(ps,pgrep,/ proc / NNNN / cmdline,top等)

1 个答案:

答案 0 :(得分:1)

您正在寻找位于/etc/init.d下的发行版中的init.d脚本。在RHEL / Centos上,chkconfig和service将使用该位置的脚本(如果它们符合某种格式)来管理服务。