创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


note:spoony:linux-定时任务crontab格式

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

note:spoony:linux-定时任务crontab格式 [2017/01/22 14:31]
note:spoony:linux-定时任务crontab格式 [2017/01/22 14:31] (当前版本)
行 1: 行 1:
 +====== Linux 定时任务crontab格式 ======
  
 +<​code>​
 +crontab格式:
 +第1列分钟1~59
 +第2列小时1~23(0表示子夜)
 +第3列日1~31
 +第4列月1~12
 +第5列星期0~6(0表示星期天)
 +第6列要运行的命令
 +
 +下面是crontab的格式:
 +分 时 日 月 星期 要运行的命令
 +
 +这里有crontab文件条目的一些例子:
 +
 +30 21 * * * /​usr/​local/​apache/​bin/​apachectl restart
 +上面的例子表示每晚的21:​30重启apache。
 +
 +45 4 1,10,22 * * /​usr/​local/​apache/​bin/​apachectl restart
 +上面的例子表示每月1、10、22日的4 : 45重启apache。
 +
 +10 1 * * 6,0 /​usr/​local/​apache/​bin/​apachectl restart
 +上面的例子表示每周六、周日的1 : 10重启apache。
 +
 +0,30 18-23 * * * /​usr/​local/​apache/​bin/​apachectl restart
 +上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启apache。
 +
 +0 23 * * 6 /​usr/​local/​apache/​bin/​apachectl restart
 +上面的例子表示每星期六的11 : 00 pm重启apache。
 +
 +* */1 * * * /​usr/​local/​apache/​bin/​apachectl restart
 +每一小时重启apache
 +
 +* 23-7/1 * * * /​usr/​local/​apache/​bin/​apachectl restart
 +晚上11点到早上7点之间,每隔一小时重启apache
 +
 +0 11 4 * mon-wed /​usr/​local/​apache/​bin/​apachectl restart
 +每月的4号与每周一到周三的11点重启apache
 +
 +0 4 1 jan * /​usr/​local/​apache/​bin/​apachectl restart
 +一月一号的4点重启apache
 +
 +crontab命令:
 +crontab查看,编辑,重启,停止,开始
 +crontab -[l,e] service crond [restart,​stop,​start]
 +
 +值得注意的地方,crontab里定时调用命令时,命令如果不在crontab的classpath里,要带全路径。
 +比如mysql应该写为 /​usr/​local/​mysql/​bin/​mysql
 +</​code>​
note/spoony/linux-定时任务crontab格式.txt · 最后更改: 2017/01/22 14:31 (外部编辑)