cron表达式0 * * * * ?啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cron表达式0 * * * * ?啥意思相关的知识,希望对你有一定的参考价值。

每分钟0秒执行。

cron计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这项工作。

cron服务器可以根据配置文件约定的时间来执行特定的任务。

计划任务:

在Linux系统中,计划任务一般是由cron承担,可以把cron设置为开机时自动启动。cron启动后,它会读取它的所有配置文件(全局性配置文件/etc/crontab,以及每个用户的计划任务配置文件),然后cron会根据命令和执行时间来按时来调用度工作任务。

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:

/sbin/service crond start //启动服务。

/sbin/service crond stop //关闭服务。

/sbin/service crond restart //重启服务。

/sbin/service crond reload //重新载入配置。

参考技术A

每分钟0秒执行。

cron计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这项工作。

cron服务器可以根据配置文件约定的时间来执行特定的任务。

计划任务:

在Linux系统中,计划任务一般是由cron承担,可以把cron设置为开机时自动启动。cron启动后,它会读取它的所有配置文件(全局性配置文件/etc/crontab,以及每个用户的计划任务配置文件),然后cron会根据命令和执行时间来按时来调用度工作任务。

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

参考技术B 每隔5秒执行一次:0/5 * * * * ?
每隔1分钟执行一次:0 */1 * * * ?
每天23点执行一次:0 0 23 * * ?

每天凌晨1点执行一次:0 0 1 * * ?

每月1号凌晨1点执行一次:0 0 1 1 * ?
每月最后一天23点执行一次:0 0 23 L * ?

每周星期天凌晨1点实行一次:0 0 1 ? * L

在26分、29分、33分执行一次:0 26,29,33 * * * ?

每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
参考技术C 每分钟执行一次
秒 分 小时 日 月 星期 年
参考技术D 每分钟0秒执行

以上是关于cron表达式0 * * * * ?啥意思的主要内容,如果未能解决你的问题,请参考以下文章

Cron表达式

Golang定时任务简单实现

cron表达式的使用

请问quartz的每天2:30至22:30之间每隔十分钟触发的cron表达式为“0 30/10

Go cron定时任务的用法

Cron表达式的详细用法