📅  最后修改于: 2023-12-03 15:00:03.854000             🧑  作者: Mango
Cron 是一种在 Unix 和类 Unix 系统上运行后台进程或脚本的工具。定期运行的任务称为 Cron Job。
在 Cron 中,可以使用特定的时间单位来设置应运行的任务,如分钟(minute),小时(hour),每周(day of week),每月(day of month)等等。
如果我们想要一个任务每 2 分钟执行一次,我们可以使用以下 Cron 语法:
*/2 * * * * command-to-be-executed
如上面的示例所示,我们使用前缀 */
表示要在每个时间间隔执行任务。在这种情况下,我们使用 */2
来表示每 2 分钟执行一次。
接下来,我们在每个时间单位中使用 *
,这个星号表示所有可能的值。例如,*
在分钟单位中表示每分钟,而在小时单位中表示每小时,以此类推。
最后,我们定义要运行的命令或脚本,这些命令将在计划的时间执行。
以上是一个简单的例子,表明了 Cron 每 2 分钟的基本原理。我们可以在其它时间单位上进行类似的操作,以实现更复杂的 Cron Job。
总之,Cron 是一个强大的工具,可以使程序员能够轻松地设置和管理定期任务,从而使系统始终保持运行状态。