Service 在启动时运行脚本,并在debian中崩溃时重新启动脚本

Service 在启动时运行脚本,并在debian中崩溃时重新启动脚本,service,debian,startup,Service,Debian,Startup,我有一个程序,我需要在后台启动时运行,到目前为止,我在rc.local中有这样的程序: sudo ./simple_program & 但是,如果程序崩溃,则不考虑这一点。我需要它,这样每当程序崩溃时,它就会重新启动 我认为方法是编写一个bash脚本并在rc.local中运行它,bash脚本在其中调用simple_程序,并在需要时重新运行它。然而,我不太确定在这里该做什么。有人能给我提供一个模板吗?试试,或者,他们是专门为监督其他流程而设计的

我有一个程序,我需要在后台启动时运行,到目前为止,我在rc.local中有这样的程序:

sudo ./simple_program &
但是,如果程序崩溃,则不考虑这一点。我需要它,这样每当程序崩溃时,它就会重新启动

我认为方法是编写一个bash脚本并在rc.local中运行它,bash脚本在其中调用simple_程序,并在需要时重新运行它。然而,我不太确定在这里该做什么。有人能给我提供一个模板吗?

试试,或者,他们是专门为监督其他流程而设计的