Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果linux进程失败或崩溃,则自动重新启动该进程_Linux_Bash_Process_Scripting - Fatal编程技术网

如果linux进程失败或崩溃,则自动重新启动该进程

如果linux进程失败或崩溃,则自动重新启动该进程,linux,bash,process,scripting,Linux,Bash,Process,Scripting,我有一个基于linuxOS的系统。如果一个可执行的bin文件死机或崩溃,我想重新启动它 可执行文件在home/bin/filename中的位置 我有etc目录,其中有init.d、systemd和cron-sun目录 请建议编写任何脚本,以便在bin文件死机时重新启动。尝试restardpackage restard是一个守护进程,用于检查正在运行和未运行的进程。 它每n秒读取一次/proc目录,并执行POSIX regexp 在进程名称上。如果 进程正在运行或未运行 您可以设置要观看的进程、间

我有一个基于linuxOS的系统。如果一个可执行的bin文件死机或崩溃,我想重新启动它

可执行文件在home/bin/filename中的位置 我有etc目录,其中有init.d、systemd和cron-sun目录


请建议编写任何脚本,以便在bin文件死机时重新启动。

尝试
restard
package

restard是一个守护进程,用于检查正在运行和未运行的进程。 它每n秒读取一次/proc目录,并执行POSIX regexp 在进程名称上。如果 进程正在运行或未运行


您可以设置要观看的进程、间隔等。

您尝试了什么?您是否使用了基本的
bash
循环控件?我们可以看看你试过的一些代码吗?看:嗨,伊尼安,我还没有找到任何解决方案,你能不能提供一些bash脚本,这样我就可以了try@bkb:类似问题请参考上述评论,并使用已接受的答案(带勾号的答案)