linux系統增加定時任務的方式:
一、
echo -e "*/10 * * * * sh /fansmedia/frp/frp_monitor.sh">>/var/spool/cron/root
二、
使用命令
crontab -e
直接編輯定時任務。
可以使用命令:
crontab -l
查看定時任務
進程監控腳本:
#!/bin/bash
#
# ===========================================================================
# 程序名稱: frp_monitor.sh
# 功能描述: frp監控
# 輸入參數:
# 保留大小:
# 目標路徑:
# 創建人: zss
# 創建日期: 2019-08-27
# 版本說明: v1.0
# 代碼審覈:
# 修改人名:
# 修改日期:
# 修改原因:
# 修改列表:
# ===========================================================================
DATE_DIR=`date +%F`
STIME=`date +%F"@"%H%M%S`
PROC="/fansmedia/frp"
MAINPID=`ps -ef|grep frpc|grep -v grep `
#check main programme status
if [ ! "$MAINPID" ];then
#sh start the frp server
cd $PROC
sh startfrp.sh
fi
echo " server start up"
說明:將frpc替換成需要監控的進程名稱即可