编辑定时任务 crontab -e
查看定时任务 crontab -l
删除定时任务 crontab -r
如:* /1 * * * * curl http.... 每分钟执行
域名加入hosts
vim /etc/hosts 添加一行:127.0.0.1 www.yuming.com
重启nginx
/etc/init.d/nginx reload 或者 /usr/local/nginx/sbin/nginx -s reload
查看crond 状态
service crond status
重启
/etc/init.d/crond restart 或者 service crond restart (centos7下为systemctl restart crond)
crontab 格式说明
* * * * command
0-59 0-23 1-31 1-12 0-7 执行的命令
分钟 小时 几号 月份 星期几
0和7表示星期天
/var/spool/cron/ 该目录下存放的是每个用户(包括root)的crontab任务,文件名以用户名命名
/etc/cron.d/ 或 /etc/crontab 这个目录用来存放任何需要执行的crontab文件或脚本
每分钟执行一次 * * * * *
每隔一小时执行一次 00 * * * * or * */1 * * * (/表示频率)
每小时的15和30分各执行一次 15,30 * * * * (,表示并列)
在每天上午 8- 11时中间每小时 15 ,45分各执行一次 15,45 8-11 * * * command
每个星期一的上午8点到11点的第3和第15分钟执行 3,15 8-11 * * 1 command
每隔两天的上午8点到11点的第3和第15分钟执行 3,15 8-11 */2 * * command
记住几个特殊符号的含义:
“*”代表取值范围内的数字,
“/”代表”每”,
“-”代表从某个数字到某个数字,
“,”分开几个离散的数字