Benutzer-Werkzeuge

Webseiten-Werkzeuge


systemd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
systemd [2016/01/27 09:56]
moik [Beispiel PhantomJS mit Highcharts]
systemd [2016/01/27 10:04]
moik [Systemd]
Zeile 1: Zeile 1:
 ====== Systemd ====== ====== Systemd ======
-Systemd ist ein init-Dienst zum Steuern von Prozessen ähnlich wie Upstart und SysVinit-Skripten.\\\\ +Systemd ist ein init-Dienst zum Steuern von Prozessen ähnlich wie Upstart und SysVinit-Skripten.\\ 
-Um einen neuen Service anzulegen, muss eine Textdatei mit der Endung <​code>​.service</​code>​ in /​etc/​systemd/​system erstellt werden.\\\\+\\ 
 +Um einen neuen Service anzulegen, muss eine Textdatei mit der Endung <​code>​.service</​code>​ in /​etc/​systemd/​system erstellt werden.\\
 ===== Beispiel PhantomJS mit Highcharts ===== ===== Beispiel PhantomJS mit Highcharts =====
-<code shell> +Datei: ​/​etc/​systemd/​system/​phantomjs@.service 
-#/​etc/​systemd/​system/​phantomjs@.service+<code bash>
 [Unit] [Unit]
 Description=PhantomJS headless browser with HighCharts Description=PhantomJS headless browser with HighCharts
Zeile 16: Zeile 17:
 Group=%i Group=%i
 </​code>​ </​code>​
 +Das @ im Dateinamen steht dafür, dass der Prozess von mehreren Benutzern gestartet werden kann.\\
 +
 +Um ihn zu starten, wird <code bash>​systemctl start phantomjs@USERNAME</​code>​ verwendet.\\
 +\\
 +Soll der Prozess bei jedem Systemstart ausgeführt werden, kann einmalig <code bash>​systemctl enable phantomjs@USERNAME</​code>​ verwendet werden.\\
 +