embedded-crontab定时任务

# 如果没有下面的路径就创建一个
/var/spool/cron/crontabs
mkdir -p /var/spool/cron/crontabs

# 编辑任务,默认是 vi 编辑器
crontab -e

# 每隔 1 分钟调用一次脚本
*/1 * * * * /bin/sh /usr/app/monitorApp.sh
20220107_124020.png

在以上各个字段中,还可以使用以下特殊字符:

"*" # 代表所有的取值范围内的数字,如月份字段为*,则表示1到12个月;
"/" # 代表每一定时间间隔的意思,如分钟字段为*/10,表示每10分钟执行1次。
"-" # 代表从某个区间范围,是闭区间。如“2-5”表示“2,3,4,5”,小时字段中0-23/2表示在0~23点范围内每2个小时执行一次。
"," # 分散的数字(不一定连续),如1,2,3,4,7,9。
# 注:由于各个地方每周第一天不一样,因此Sunday=0(第一天)或Sunday=7(最后1天)。
# 设置完毕后 运行
crond
# 可以通过 ps 来查看

/etc/init.d/cron stop
/etc/init.d/cron start

>/dev/null 2>&1