Centos-Crontab 定时任务
- 安装:yum install crontabs centos一般默认安装
- 添加任务:
- crontab -e
- 1 0 */1 * * /var/www/html/backup.sh */1 * * * * /var/www/html/now.sh */1 * * * * cd /var/www/html/task && /usr/bin/php /var/www/html/task/minute.php
- 启动
- systemctl start crond.service systemctl enable crond.service systemctl status crond.service systemctl restart crond.service
- 文件格式Minute Hour Day Month DayofWeek CommandPath
参数说明
Minute:每个小时的第几分钟执行该任务;取值范围0-59
Hour:每天的第几个小时执行该任务;取值范围0-23
Day:每月的第几天执行该任务;取值范围1-31
Month:每年的第几个月执行该任务;取值范围1-12
DayOfWeek:每周的第几天执行该任务;取值范围0-6,0表示周末
CommandPath:指定要执行的程序路径
- 时间格式* :表示任意的时刻;如小时位 * 则表示每个小时 n :表示特定的时刻;如小时位 5 就表示5时 n,m :表示特定的几个时刻;如小时位 1,10 就表示1时和10时 n-m :表示一个时间段;如小时位 1-5 就表示1到5点 */n : 表示每隔多少个时间单位执行一次;如小时位 */1 就表示每隔1个小时执行一次命令,也可以写成 1-23/1
版权声明:本文著作权归原作者所有,如有侵权,请联系我们立即删除!