systemdタイマー
systemdによるcronの代替。ジョブごとに foo.timer と foo.service の2ファイルを置く。カレンダー式、永続化、依存関係など、cronより多機能である。
OnCalendarの書式は「daily」や「Mon..Fri 09:00」のようにcronより読みやすい。OnBootSecやOnUnitActiveSecを使えば、起動時や前回実行時からの相対タイマーも組める。次回実行は systemctl list-timers で確認でき、ログは標準でjournaldに入る。Persistent=true なら、停止中に逃した実行を起動後に取り戻す。新規サービスの定期ジョブはsystemdタイマーにするのが今のLinuxでは普通だ。cronは、systemdのない環境(Alpine、コンテナ)や趣味のスクリプトで生き残っている。