概述:
crontab的格式是到分的级别
格式如下:
* * * * * command
分 时 日 月 周
方法1: ###个人觉得这个是比较完美的
[test@B02 tmp]$ crontab -l ###每到20秒执行一次,要写3个,20秒一次,40秒一次,1分钟一次。三个综合下来就是每20秒执行一次
* * * * * sleep 20&&bash /home/test/mosql.sh
* * * * * sleep 40&&bash /home/test/mosql.sh
* * * * * bash /home/test/mosql.sh
方法2: ####这个方法个人觉得有个弊端,就是万一脚本进程挂了,就废了。但如果再用crontab * * * * *这个格式去执行,有点违背初衷,而且有点多此一举。
while true do
command
sleep 20 ###睡眠20秒执行一次
done
综上所述,个人比较推荐“方法1”
注意,做秒级自动执行时,个人觉得需要考虑脚本本身的实行时间。
阅读(3408) | 评论(0) | 转发(0) |