如何在linux系统中定时执行php脚本-创新互联

这篇文章给大家介绍如何在linux系统中定时执行php脚本,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

点军网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

在linux中输入命令

复制代码 代码如下:


crontab -e


然后使用vim的命令编辑打开的文件,输入

复制代码 代码如下:


0 * * * * /usr/bin/php -f /home/userxxx/update.php


保存,退出,好了,现在系统会在每个0点自动执行update.php脚本,脚本中可以编写数据库执行,自动发邮件等功能。

注:直接写成 0 * * * * php -f /home/userxxx/update.php将不会起作用。

 另外cronjob的格式为:

MIN HOUR DOM MON DOW CMD

FieldDescriptionAllowed Value
MINMinute field0 to 59
HOURHour field0 to 23
DOMDay of Month1-31
MONMonth field1-12
DOWDay Of Week0-6(0表示星期天)
CMDCommandAny command to be executed.

使用(-)可以划定范围

 如:0 0-6 * * * command 表示每天0-6点整执行command

使用(,)可以枚举时间

 如: 0,15,30,45 * * * * command 表示每个小时的0分,15分,45分,30分会执行command

使用(/)可以指定间隔

 如:* */4 * * * command表示每四小时执行command

组合用法

0-10/2 * * * * command表示在前10分钟内每隔2分钟执行command

关于如何在linux系统中定时执行php脚本就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


分享文章:如何在linux系统中定时执行php脚本-创新互联
分享链接:http://pwwzsj.com/article/desocp.html