Was stellen die Symbole +, - und ? in „service --status-all“ dar?

Was stellen die Symbole +, - und ? in „service --status-all“ dar?

Was stellen die Symbole +, - und ? service --status-allin Ubuntu 14.04 dar? Ich kann es nicht richtig verstehen.

Ich vermute, +dass hiermit verzögerte Dienste gemeint sind, die nach dem Systemstart starten.

Gleiches -gilt für Dienste, die beim Start ausgeführt werden.

Keine Ahnung, was das ?Symbol ist. Kann mir bitte jemand helfen, die Symbole zu identifizieren?

SAMPLE_STARTUP-PROZESS

Antwort1

Aus der /usr/sbin/serviceDatei script

#printf " %s %-60s %s\n" "[?]" "$SERVICE:" "unknown" 1>&2
#printf " %s %-60s %s\n" "[+]" "$SERVICE:" "running"
#printf " %s %-60s %s\n" "[-]" "$SERVICE:" "NOT running"

[?] means the service status isn't known (the init file does not output a status)
[+] means the service is running
[-] means the service is not running

Edit, das wurde auch hier beantwortet:

Antwort2

Der Status ist [ + ] für laufende Dienste, [ - ] für gestoppte Dienste und [ ? ] für Dienste ohne Statusbefehl.

verwandte Informationen