如何解释“service --status-all”的输出

Phi*_*rke 10 command-line status ubuntu

service 命令的手册页列出了 --status-all 选项,以便您可以检查所有正在运行的服务的状态。

但是,当我运行命令时,第一列可以包含 -, ? 或 + 例如

[ - ]  postfix
[ + ]  postgresql-8.4
[ ? ]  pppd-dns
Run Code Online (Sandbox Code Playgroud)

有什么地方可以找出第一列的重要性吗?我正在运行 ubuntu 10.10

Pau*_*aul 10

  • [?] 表示服务状态未知(init 文件不输出状态)
  • [+] 表示服务正在运行
  • [-] 意味着服务没有运行

可能有权威来源,但我是通过查看/usr/sbin/service脚本获得的。

  • 谢谢,我没有意识到它只是一个 shell 脚本 (2认同)