Ich habe Mongodb v3.4 installiert. Dies startet beim Booten.
Ich frage mich also, wie ich herausfinden kann, was dieses Programm startet (und wie ich es deaktivieren kann, wenn es beim Booten gestartet wird).
Folgendes hat nicht funktioniert:
Wie kann ich verhindern, dass Mongodb beim Systemstart gestartet wird (alt)
Befehl zum Auflisten von Diensten, die beim Start gestartet werden? (alt)
16.04
command-line
systemd
Karl Morrison
quelle
quelle
service --status-all
liste alle dienste auf. Sie können beziehen sich dieseAntworten:
Soweit ich
Apache
weiß , werden Dienste in Ubuntu automatisch aktiviert. Wenn Sie also so etwas installieren, wird es beim Booten gestartet.Hier finden Sie einige Informationen
So finden Sie alle Dienste heraus, die beim Start ausgeführt wurden:
Dies zeigt alle Dienste an, die beim Booten geladen wurden und jetzt aktiv sind. Wenn Sie eine Liste aller Dienste erhalten möchten, unabhängig davon, ob sie aktiv sind oder nicht:
Eine andere Sache, die Sie tun können, ist zu laufen:
dann drücke
/
und suche nachmongodb
wasservice
/target
hängt davon ab und starte es.Sie können auch ausführen:
Was erzeugt so etwas wie:
Dann werden Sie wissen, dass es als Teil eines Mehrbenutzerziels gestartet wird. Alternative dazu ist:
Deaktiviere es
Um herauszufinden, ob es aktiv ist (Wird beim Starten / Booten ausgeführt):
Es ist entweder
active
oderinactive
; In deinem Fall sollte es so seinactive
.Um zu verhindern, dass es beim Booten gestartet wird, sollten wir es deaktivieren:
Und um sicherzustellen, dass nichts anderes (kein anderer Dienst) es starten kann, maskieren wir es:
Es wird also mit verknüpft
/dev/null
und kann nicht mehr automatisch oder manuell gestartet werden.Ich kenne den
mongodb
Servicenamen nicht. Versuchen Sie, auf die Registerkarte zu klicken, damit der Vorgang abgeschlossen wird. Ich denke es istmongodb
;)quelle
systemctl list-units --type service
zeigt keine Benutzerdienste an. Fragen Sie sich, ob es eine Möglichkeit gibt, alle = System- und Benutzerdienste anzuzeigen?Um zu wissen, ob ein Dienst zum Startzeitpunkt aktiviert ist, lautet der richtige Befehl:
Sie können es selbst versuchen, indem Sie den Status mit ändern
(Dies ist nicht als Antwort gedacht)
quelle
Schauen Sie auch unter Einstellungen -> Sitzung und Start -> Autostart der Anwendung nach, ob Ihre Anwendung dort erwähnt wird.
quelle