ubuntu 守护进程

#!/bin/bash

定义所守护的进程名称或关键字

TARGET_PROCESS="AppRun"

while true; do

检测目标进程是否运行

if pgrep -x "$TARGET_PROCESS" >/dev/null; then

echo "The process is running."

else

启动你的项目运行脚本

/home/user/RadioFinder/start.sh &

记录守护进程重启的日志

echo "Restarting the project at $(date)" >> daemon_log.txt

fi

等待一段时间后重新检测,可以根据需要调整

sleep 1

done

相关推荐
humors2219 分钟前
一些安全类网站(不定期更新)
linux·网络·windows·安全·黑客·白帽
Kk.080212 分钟前
Linux(九)fork复制进程与写时拷贝技术
linux·运维·服务器
一个人旅程~24 分钟前
双系统时windows如何读取linux ext4格式硬盘分区?
linux·windows·经验分享·电脑
齐齐大魔王28 分钟前
linux-进程详解
linux·运维·服务器
應呈33 分钟前
Bootloader与OTA学习记录
linux·运维·服务器
勤自省38 分钟前
在Ubuntu20.04上安装ROS
linux·ros
楼田莉子1 小时前
同步/异步日志系统:工具类以及日志的简单模块
linux·服务器·数据结构·c++
corpse20101 小时前
VirtualBox 安装ubuntu-25 ,配置SSH工具登录
linux·ubuntu·ssh
她说彩礼65万1 小时前
C语言 整形提升及算数转换
linux·服务器·c语言
RenPenry1 小时前
2026 在Linux上搭建CS2插件服务器
linux·运维·服务器·cs2·debian13