CRONTAB 执行时间计算

CRON 表达式

参数说明:


    Linux
    *    *    *    *    *
    -    -    -    -    -
    |    |    |    |    |
    |    |    |    |    +----- 星期几 (0 - 7) (星期天 = 0 or 7) 或者 sun,mon,tue,wed,thu,fri,sat
    |    |    |    +---------- 月份 (1 - 12) 或者 jan,feb,mar,apr ...
    |    |    +--------------- 天 (1 - 31)
    |    +-------------------- 时 (0 - 23)
    +------------------------- 分 (0 - 59)
    

例子:

次序
时间
{{ item.title }}
{{ item.cron }}

crond简介

Linux 系统定时任务则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。 另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。

crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后, 默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。