Wenn ich den Befehl "service --status-all" ausführe, wird jeder (laufende?) Dienst im Spaltenformat aufgelistet. Die erste Spalte enthält entweder ein [? ], [+] oder [-] vor dem Dienstnamen. Was bedeutet diese Spalte? Was bedeutet?, + Und -?
Entschuldigung, wenn dies eine einfache Frage ist. Ich habe ungefähr 30 Minuten online gesucht, bevor ich hierher gekommen bin und gefragt habe.
Ich habe sogar folgendes gefunden: Was bedeuten die Symbole in service --status-all? wobei die "richtige" Antwort lautet "Es wird ein [+] oder ein [-] angezeigt, je nachdem, ob der Ausgangsstatus null oder ungleich null war."
Ich schätze, meine neue Frage lautet: Was bedeuten Status Null und Nicht-Null (!?!?!)?
sudo service --status-all 2>&1 | grep ssh
ausgegeben wird,[ - ] ssh
selbst wenn ich diesen Befehl über SSH ausführe. Oder warumsudo service --status-all 2>&1 | grep lightdm
ausgeben,[ ? ] lightdm
wenn essudo service lightdm status
wie ein Zauber wirkt?/etc/init.d
Problem handeln./etc/init.d/ssh status; echo $?
Zeigt auf meinem seriell aktualisierten Computer einen Wert ungleich Null (fehlerhaft, läuft nicht) undinitctl list
zeigt kein SSH an. Auf meiner 14.04 Boxinitctrl
wird SSH angezeigt, aberservice
der Status kann immer noch nicht gelesen werden. Denken Sie auch daran, dass diesinitctrl
für Upstart funktioniert undservice
Teil von istsysvinit-utils
. Es ist nicht das klarste Bild, aber ich denke, das könnte einige der Macken erklären . Ich bin sicher, der Umzug nach systemd wird alles aufklären. D: