当前位置: 首页 > article >正文

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


http://www.kler.cn/a/556034.html

相关文章:

  • QSplashScreen --软件启动前的交互
  • 项目汇报PPT转视频制作 | 有字幕和配音版
  • 【知识】深度学习中,应该先zero_grad还是先backward?
  • 让浏览器AI起来:基于大模型Agent的浏览器自动化工具
  • 实现rolabelimg对于dota格式文件的直接加载和保存
  • 轻松美化双系统启动界面与同步时间设置(Windows + Ubuntu)
  • 每天设计者模式-1:基础面试题
  • AF3 _build_query_to_hit_index_mapping函数解读
  • windows 安装 stable diffusion
  • CPCI机箱 阿尔泰科技4槽2U CPCI测控机箱 后IO走线 CPCIC7604A
  • Java——列表(List)
  • org.mortbay.jetty和org.eclipse.jetty的区别
  • 第4章 信息系统架构(五)
  • CNN 卷积神经网络【更新中】
  • Web数据管理复习考点整理
  • PyTorch-基础(CUDA、Dataset、transforms、卷积神经网络、VGG16)
  • 去中心化协作智能生态系统设计
  • 对学习编程语言的一些理解
  • 如何为自己的 PDF 文件添加密码?在线加密 PDF 文件其实更简单
  • 【弹性计算】虚拟化技术