大家都知道Crontab最小只能设置以分为单位执行任务, 有的时候确实有以秒为单位来执行任务的需求, 比如HA的心跳检测.
现在可以采用一个看起来很笨, 却非常靠谱的方法, 如下示例:
$ crontab -e
--------------------------------------------------
* * * * * date >>/tmp/test.log
* * * * * sleep 1 && date >>/tmp/test.log
* * * * * sleep 2 && date >>/tmp/test.log
* * * * * sleep 3 && date >>/tmp/test.log
* * * * * sleep 4 && date >>/tmp/test.log
* * * * * sleep 5 && date >>/tmp/test.log
* * * * * sleep 6 && date >>/tmp/test.log来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-702124/ ,如需转载,请注明出处,否则将追究法律责任。