ubuntuのstart-stop-daemonに関する優れたドキュメントがたくさん見つかりましたdaemon
。バイナリのmanページがあります。
しかし、rhel / centosスクリプトでデーモンを開始する正規の方法から、ソース/etc/init.d/functions
を指定してdaemon()
関数を使用することができます。しかし、良い例やドキュメントは見つかりません。
rhel / centos-6 initスクリプトでデーモンを起動する標準的な方法は何ですか?
私の最初の試みは:
#!/bin/bash
source /etc/init.d/functions
daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &
systemd
)