php发展

首页 » 常识 » 常识 » PHPCrontab执行定时任务
TUhjnbcbe - 2023/2/15 8:46:00

我们做web项目开发的,经常会需要定时备份数据,定时执行重启某个服务或者定时执行某个PHP程序等等,一般在Linux下使用Crontab,在Windows下使用计划任务。本文主要介绍Linux下使用Crontab基础知识以及执行PHP任务。

Crontab是一个Unix/Linux系统下的常用的定时执行工具,可以在无需人工干预的情况下运行指定作业。  

安装Crontab  

yuminstallvixie-croncrontabs//安装Crontab

chkconfigcrondon//设为开机自启动

servicecrondstart//启动

说明:vixie-cron软件包是cron的主程序;crontabs软件包是用来安装、卸装、或列举用来驱动cron守护进程的表格的程序。  

使用Crontab  

cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。  

查看crontab定时执行任务列表  

crontab-l

添加crontab定时执行任务  

crontab-e

Crontab任务命令格式  

格式:                          minute                          hour                          dayofmonth                          month                          dayofweek

1
查看完整版本: PHPCrontab执行定时任务