Frage RC-Status für System V


Ich bin es gewohnt zu benutzen rc-status zu überprüfen, damit alle Dienste, die bei init starten sollten, noch ausgeführt werden.

Aber da ich jetzt auch einen Ubuntu-Server habe, auf den ich jetzt aufpassen muss, und es systemve verwendet, wie bekomme ich diese Art von Liste?

Wenn ich renne service --status-all Ich bekomme eine Liste von allen, einschließlich der Dienste, die nicht gestartet werden sollen, also kann ich nicht sehen, ob ein Dienst als angehalten markiert wurde, nie gestartet wurde oder ob er ein Problem hatte und aufhörte.


1
2017-09-22 11:52


Ursprung




Antworten:


Wenn Sie Ubuntu> = 15.10 verwenden, wird dieser Befehl aus Kompatibilitätsgründen erst nach dem Wechsel zu systemd. Verwenden Sie stattdessen den folgenden Befehl:

systemctl list-units -t service

Referenz:  man systemctl


0
2017-12-18 12:29



Nicht gut, um herauszufinden, welche Dienste nicht gestartet wurden, da sie nicht einmal auf der Liste stehen. - Puggan Se