如何自动启动进程如果进程被杀死或完成Linux Ubuntu 18.04?例如,我有一个进程名Test,该进程被杀死,因为一些问题…我需要用屏幕命令自动启动该过程。我需要一个脚本,但过程应该从屏幕命令开始,cron必须每5分钟检查一次。
您可以设置一个cron,每5分钟检查一次进程是否运行。
*/5 * * * * bash /tmp/check_process.sh
和check_process.sh检查进程是否正在运行。如果未运行,则启动该进程。
#!bin/bash
pgrep -x {process-name}
if($? != 0 )
then
screen -d -m {process_start_command}
fi