Systemd (Linux): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
Zeile 24: Zeile 24:


Siehe auch: [[OSCam_(Raspberry)#Service_erstellen|OSCam]], [[OpenVPN-Verbindung_bei_Systemstart_(Linux)|OpenVPN-Verbindung bei Systemstart]]
Siehe auch: [[OSCam_(Raspberry)#Service_erstellen|OSCam]], [[OpenVPN-Verbindung_bei_Systemstart_(Linux)|OpenVPN-Verbindung bei Systemstart]]
<pre>
[Unit]
Description=<description>
[Service]
Type=forking
ExecStart=<command>
ExecStop=<command>
[Install]
WantedBy=multi-user.target
</pre>
Standard-Typ ist <code>Type=simple</code>, der  bei einem terministischen Prozess verwendet werden soll.
Wenn der Prozess jedoch im Hintergrund weiter laufen soll, dann muss der Type <code>Type=forking</code> verwendet, ansonsten wird der Prozess terminiert.




Zurück zu [[Ubuntu#S (Client)|Ubuntu]]
Zurück zu [[Ubuntu#S (Client)|Ubuntu]]

Aktuelle Version vom 26. August 2023, 16:07 Uhr

Noch in Bearbeitung

sudo systemctl start <name>.service
sudo systemctl stop <name>.service
sudo systemctl status <name>.service
sudo systemctl enable <name>.service
sudo systemctl disable <name>.service

Service anlegen

Siehe auch: OSCam, OpenVPN-Verbindung bei Systemstart

[Unit] 
Description=<description>

[Service]
Type=forking
ExecStart=<command>
ExecStop=<command>

[Install]
WantedBy=multi-user.target

Standard-Typ ist Type=simple, der bei einem terministischen Prozess verwendet werden soll.

Wenn der Prozess jedoch im Hintergrund weiter laufen soll, dann muss der Type Type=forking verwendet, ansonsten wird der Prozess terminiert.


Zurück zu Ubuntu