System V 的 rc-status

System V 的 rc-status

我习惯于rc-status检查所有应该在 init 时启动的服务是否仍在运行。

但是由于我现在还需要照看一个 ubuntu 服务器,而且它似乎使用 systemv,我该如何获取这种类型的列表?

如果我运行,service --status-all我会得到所有服务的列表,包括不应该启动的服务,因此无法查看服务是否标记为已停止、从未打算启动,或者是否存在问题并停止。

答案1

如果您使用的是 Ubuntu >= 15.10,则在移至 后仅出于兼容性原因才保留该命令systemd。请改用以下命令:

systemctl list-units -t service

参考: man systemctl

相关内容