第一步:创建执行sh脚本,设置执行权限 

#!/bin/bash

# 检测的应用程序名称
APP_NAME="clash-linux-amd64-v1.13.0"

while true; do
    # 检测应用程序是否正在运行
    if ps -ef | grep clash-linux-amd64-v1.13.0 |grep -v grep >/dev/null; then
        echo "$APP_NAME is running."
    else
        # 启动应用程序
        echo "$APP_NAME is not running. Starting $APP_NAME..."
        ./clash-linux-amd64-v1.13.0
    fi

    # 等待6分钟
    sleep 3600

done
 

第二步:设置定时任务

 crontab -e

*/35 * * * * /bin/sh /opt/start_clash.sh
*/1 * * * * /bin/sh /opt/start.sh

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐