[shell] crontab

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/lbt_dvshare/article/details/99935729

星号(*):代表所有可能的值,如month字段为星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。

小 结:
    数字的表示最好用2为阿拉伯数字显示
    周和日最好不要同时用
    定时任务要加注解
    可以定向到日志文件或者空文件
    定时任务一定是绝对路径,且目录必须存在才能出结果
    crontab 服务一定要开启运行

example 

*/2 * * * * echo `date` 
#每隔2分钟

0 * * * *
#每隔1小时

*/30 [3-5],[17-20] * * * /bin/sh /home/omc/h.sh >/dev/null 2>&1

#每天3-5,17-20每隔30分钟执行一次

link : crontab 命令详解

猜你喜欢

转载自blog.csdn.net/lbt_dvshare/article/details/99935729