Ich bin verwirrt von dem Konzept aktiviert oder aktiv und deaktiviert oder inaktiv.
Könnte es jemand erklären?
systemd
exit-status
systemctl
drpaneas
quelle
quelle
systemctl status
in zu verbessern.man systemctl
Dies scheint der offensichtliche Plan zu sein, nach diesen Dokumenten zu suchen.Antworten:
Die Manpage für
systemd
enthält die Informationen, die Sie suchen.Auszug
Nervenzusammenbruch
Wenn Sie also das Obige gelesen haben und den Unterschied nicht wirklich verstehen, ist es hier auf den Punkt gebracht.
inaktiv
Letzteres kann am verwirrendsten erscheinen, aber denken Sie in
systemd
die gleiche Richtung wiexinetd
. Es kann Ihre Dienste für Sie verwalten und bei Bedarf bei Bedarf starten. Während die Dienste "aus" sind, befinden sie sich im inaktiven Zustand, aber wenn sie gestartet werden, können sie aktiv werden .Dieser Status kann auch auftreten, wenn ein Dienst (Gerät) aktiviert, aber noch nicht manuell gestartet wurde. So ist der Service legt „dormant“ im gestoppt oder ausgefallen Zustand , bis entweder der Dienst manuell gestartet wird, oder das System durchläuft einen Neustart, die der Dienst werden , verursachen würde aktiv aufgrund seiner Aktivierung.
quelle
Wenn Sie einen Dienst aktivieren / deaktivieren, legen Sie im Wesentlichen fest, ob beim Booten automatisch gestartet werden soll.
So
systemctl enable lxdm
wird LXDM als DM eingestellt. Es wird jedoch nicht sofort gestartet.Auf der anderen Seite zeigt aktiv / inaktiv (und optional fehlgeschlagen) den aktuellen Status des Dienstes an. Nach dem Ausführen
systemctl start lxdm
wird LXDM tatsächlich ausgeführt und sein Status ist aktiv.Wenn Sie einen Dienst zum ersten Mal installieren, testen Sie ihn normalerweise zuerst, indem Sie ihn starten. Wenn es auscheckt, würden Sie es aktivieren. Auf diese Weise vermeiden Sie, dass Ihr System während des Startvorgangs hängen bleibt.
quelle