Centos7 定时监控脚本运行状态的代码 AI编写

‌将以下脚本保存为 /root/check_port_3800.sh

#!/bin/bash

# 要检测的端口号
PORT=3800

# 检测端口是否启动
if ! netstat -tuln | grep -q ":$PORT"; then
    echo "$(date): Port $PORT is not running. Restarting the service..." >> /var/log/check_port_3800.log
    # 重启服务命令
    nohup /root/gost/gost -L socks5://:3800 & >> /var/log/check_port_3800.log 2>&1
else
    echo "$(date): Port $PORT is running." >> /var/log/check_port_3800.log
fi

‌给脚本文件设置权限

chmod +x /root/check_port_3800.sh

添加定时任务

* * * * * /bin/bash /root/check_port_3800.sh

如果您喜欢本站,点击这儿不花一分钱捐赠本站

这些信息可能会帮助到你:下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

(0)

发表回复

评论问题之前, 点击我,能帮你解决大部分问题

评论列表(0条)

请用支付宝扫一扫完成支付