cron

About

UNIX系OSで古くから使われる常駐デーモンで、設定したスケジュールに従って、プログラムを定期実行するもの。

参考:

Spec

POSIXで規定されている。

See https://pubs.opengroup.org/onlinepubs/9699919799/utilities/crontab.html#tag_20_25_07

Tools

Pitfalls

cronあるあるなトラブル事例などについて。

  • crontab -r で消してしまう事案
  • cronの書式を間違えて起動しない
  • STDOUT, STDERR垂れ流しでログが出まくる
  • ジョブの多重起動
  • crontabを設定したマシンが死んでしまい、crontabの内容を復旧できない