
私はスクリプト行に含まれている/etc/init.d/myservice
シェルスクリプトを呼び出すデーモンプロセスを作成しようとしました。nohup
将来的に達成できるとしたら、どのような影響を与えますかservice stop
?
答え1
NohupはSIGHUPをブロックします。デーモンプロセスを開始または停止するために使用されるrcスクリプトは、すべてのシグナルを使用してプロセスを終了できます。
このリンク親プロセスのシャットダウンstdin
と分離、新しいプロセスグループのインポート、シグナルハンドラの設定など、デーモンの起動時に実行する必要がある作業の概要があります。stdout
stderr
答え2
私が最近書いたこのスクリプトをチェックしてください。役に立ちます。