为什么我的 upstart 服务未在 service --status-all 中列出

为什么我的 upstart 服务未在 service --status-all 中列出

我为在 Ubuntu 12.04 上运行的服务创建了一堆 upstart 作业。我可以使用以下命令成功启动和停止它们:

service my_service start
service my_service stop

但我这样做的时候没有列出

service --status-all

有什么想法我可能会遗漏什么吗?

为了创建服务,我只需在 /etc/init 中添加 .conf 文件。

答案1

service --status-all仅显示使用脚本启动的服务/etc/init.d/。要列出 upstart 作业,请执行initctl list

相关内容