Ich habe viele gute Dokumentationen für Ubuntus Start-Stopp-Daemon gefunden und es gibt eine Manpage für eine Binärdatei daemon
.
Aber von dem, was ich sagen kann, besteht die kanonische Art, einen Daemon in einem Rhel / Centos-Skript zu starten /etc/init.d/functions
, darin, die daemon()
Funktion zu verwenden und dann zu verwenden . Aber ich kann keine guten Beispiele oder Dokumentationen finden.
Was ist die kanonische Methode, um einen Daemon im Rhel / Centos-6-Init-Skript zu starten?
Mein erster Versuch war:
#!/bin/bash
source /etc/init.d/functions
daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &
systemd
)