linux 一分鐘跑多次排程工作

crontab 最小執行單位是每分鐘,寫起來大約長這樣

  • */1 * * * * root jobname

有一些工作,我們想用 crontab 做到更細的時間刻度,希望一分鐘可以多跑幾次,此時可以用 sleep 來達到一個 workaround 的效果,以每分鐘跑兩次為例,就排兩個 cron job,然後第二個在跑前先休息 30 秒,如下所示:
  • */1 * * * * root jobname
  • */1 * * * * root sleep 30;jobname

留言

熱門文章