Als «systemd» getaggte Fragen

systemd ist ein alternativer Ansatz zu SystemV- und Upstart-Init-Daemons für Linux. Es soll einen besseren Rahmen für das Ausdrücken der Abhängigkeiten von Diensten bieten, mehr paralleles Arbeiten beim Systemstart ermöglichen und den Shell-Overhead reduzieren.

209
So löschen Sie journalctl

Ich konnte in Google keinen sicheren Weg finden, um systemd journal zu löschen. Kennt jemand einen sicheren und zuverlässigen Weg, dies zu tun? Nehmen wir an, ich habe mit etwas experimentiert und meine Protokolle sind mit verschiedenen Fehlermeldungen überfüllt. Außerdem zeige ich mein Tagebuch...

175
Anzeigen von stdout / stderr des systemd-Dienstes

Ich habe eine einfache systemd-Servicedatei für eine benutzerdefinierte Anwendung erstellt. Die Anwendung funktioniert gut, wenn ich sie manuell ausführe, aber meine CPU wird voll, wenn ich sie mit systemd ausführe. Ich versuche herauszufinden, wo mein Problem liegt, aber ich weiß nicht, wo ich die...

148
Ausführen von chdir vor dem Starten von systemd service

Frage: Kann ich einen Prozess mit systemd starten und diesem Prozess ein Arbeitsverzeichnis meiner Wahl zuweisen? Ich habe einen Service, mit dem ich anfangen möchte systemd. Wenn dieser Dienst gestartet wird, möchte ich ihm ein aktuelles Arbeitsverzeichnis zuweisen können. Ich weiß, wie man das...

120
Wie verwendet systemd /etc/init.d-Skripte?

Ich habe gerade zu Debian Jessie gewechselt, und die meisten Dinge laufen in Ordnung, einschließlich meines grafischen Display-Managers wdm. Die Sache ist, ich verstehe einfach nicht, wie das funktioniert. Offensichtlich heißt mein /etc/init.d/wdmSkript, denn wenn ich dort ein frühes stelle exit,...

103
Grundlegende System- und Servicedateien schreiben

Ich entwickle eine Nodejs-Anwendung, mit der der Benutzer über HTTP auf localhost interagiert. Es gibt praktisch keine Parameter und der Daemon hat praktisch keine Abhängigkeiten und muss nur bis zur Anmeldezeit aktiv sein. Ich möchte die Redewendungen für Start-Skripte auf jeder Plattform...

59
Wo lege ich meine System-Unit-Datei ab?

Ich habe gelesen, dass es zwei Ordner für Unit-Dateien gibt (nicht im Benutzermodus). /usr/lib/systemd/system/: units provided by installed packages /etc/systemd/system/: units installed by the system administrator Diesem Verständnis widerspricht die folgende Antwort: