ことぶきぶろぐ

日々の記録

cronとanacronの違い

cronとanacronの違い

  • cron
    • デーモンプロセスが常駐する(crond)
    • 分単位で実行を指定することができる
    • 指定した時間通りに実行する
    • 実行時にサーバーが停止していたときなど、何らかの原因で実行されなかった場合、次の実行タイミングまで実行されない
    • 各ユーザーごとに設定できる
  • anacron
    • デーモンプロセスは常駐しない
    • 一日単位でしか指定できない。最高で一日一回しか実行できない
    • 指定した時間に加えて、「ランダム時間」をプラスしてジョブを実行する
    • ジョブの実行に失敗した場合は、再度実行する
    • rootユーザーのみ設定できる