linux crontab以秒为单元执行脚本_转自骨骨笔记

大家都知道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
请使用浏览器的分享功能分享到微信等