码迷,mamicode.com
首页 > 其他好文 > 详细

crontab

时间:2015-07-12 15:56:41      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:linux crontab

调用 crontab -e来打开编辑

格式如下:

*  *  *  *  *  command

分   时    日    月   周   命令

第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令

一般用于定时任务如:nginx 错误日志分割  ,数据库备份等

例子:

50 23 * * * /etc/init.d/nginx restart
上面的例子表示每晚的23:50重启nginx。

15 2 1,15 * * /etc/init.d/nginx restart
上面的例子表示每月1、15日的2 : 15重启nginx。

0 10 * * 1,5 /etc/init.d/nginx restart

上面的例子表示每周1、周五的10:00重启nginx。

0,30 20-22 * * * /etc/init.d/nginx restart

上面的例子表示在每天20 : 00至22 : 00之间每隔30分钟重启nginx。

* */2 * * * /etc/init.d/nginx restart

每两个小时重启nginx

* 23-2/1 * * * /etc/init.d/nginx restart

23点到早上7点之间,每隔一小时重启nginx



本文出自 “linux学习之路” 博客,请务必保留此出处http://raystudylinux.blog.51cto.com/9065684/1673357

crontab

标签:linux crontab

原文地址:http://raystudylinux.blog.51cto.com/9065684/1673357

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!