1分ごとにcronジョブを実行するにはどうすればいいですか?

1分ごとにcronジョブを実行するにはどうすればいいですか?

以下のcron構成は同一ですか?

  1. * * * * *

  2. 0 * * * *

  3. 1 * * * *

ジョブを毎分実行する構成を探しています。

答え1

いいえ。

最後の 2 つは 1 時間ごとに実行されます。1 つは毎時の 0 分に、もう 1 つは毎時の 1 分に実行されます。ただし、すべてアスタリスクの cron 入力は、cron ジョブが毎月、毎日、平日、毎分実行されることを意味します。

答え2

Cronの構文アスタリスクは、すべての可能な値に一致することを指定します。

したがって、「分」列にアスタリスクがある場合は、「1 分ごとにジョブを実行する」ことを意味します。

列に「0」または「1」がある場合は、1 時間に 1 回だけ、たとえば 15:00 または 15:01 に実行されることを意味します。

関連情報