Wie interpretieren Sie die Ausgabe von 'service --status-all'?

10

In der Manpage des Dienstbefehls wird die Option --status-all aufgeführt, damit Sie den Status aller ausgeführten Dienste überprüfen können.

Wenn ich jedoch den Befehl ausführe, kann die erste Spalte - ,? Enthalten. oder + zB

[ - ]  postfix
[ + ]  postgresql-8.4
[ ? ]  pppd-dns

Gibt es einen Ort, an dem ich die Bedeutung der ersten Spalte herausfinden kann? Ich verwende Ubuntu 10.10

Philip Clarke
quelle

Antworten:

10
  • [?] bedeutet, dass der Servicestatus nicht bekannt ist (die Init-Datei gibt keinen Status aus)
  • [+] bedeutet, dass der Dienst ausgeführt wird
  • [-] bedeutet, dass der Dienst nicht ausgeführt wird

Es gibt wahrscheinlich eine maßgebliche Quelle, aber ich habe sie durch das Betrachten des /usr/sbin/serviceSkripts erhalten.

Paul
quelle
2
danke, ich wusste nicht, dass es nur ein Shell-Skript war
Philip Clarke