2.4 cron计划任务

#铭哥写的任务计划样例 

crontab -l

*/20 * * * *  /usr/sbin/ntpdate ntpupdate.tencentyun.com > /dev/null &

*/5 * * * *  /usr/local/agenttools/agent/check _tmp_agent.sh > /dev/null 2>&1

#secu-tcs-agent monitor,install at Wed Dec     3 15:58:15  CST 2014

* * * * *  /usr/local/sa/agent/secu-tcs-agent-mon-safe.sh > /dev/null 2>&1

0 5 * * *  /bin/bash /usr/local/sbin/mysqlbak.sh     2>/tmp/mysqlbak.log

0 0 * * *  echo "0" > /tmp/1.log

0 */8 * * * ntpdate ntp.fudan.edu.cn > /dev/null  2>&1


*  *  *  * *

第一段是分钟

第二段是小时

第三段是天

第四段是月

第五段是星期

0 0 2 * *   每月2号的0点0分

0 */8 * * * 每天每隔8小时

0 1,12,18 * * * 每天1,12,18点

30 9-19 * * * 每天9点到19的半点

0 5 * * 0   每周日5点0分


#打开cron

crontab -e 


#文件保存

cat /var/spool/cron/root  根据用户的名字来创建文件名


#查看cron服务有没有开启

service crond status


习题:

1. 如果我们添加的规则没有按照预设的时间去执行,很有可能是什么原因造成的?

crond服务没有开启

这条cron写的命令有问题

如果cron中是一个脚本,很有可能是脚本中某个命令未使用绝对路径


2.  1 2 3-6 1,3,5,7,9,11 * /bin/bash/usr/local/sbin/1.sh  这个cron表示什么含义?

2:01执行脚本

3,4,5,6日执行

1,3,5,7,9,11月执行

以上三项都对


总结:

主要: 打开cron是cron -e  , 列出任务计划cron -l 



你可能感兴趣的:(2.4,cron计划任务)