2017-09-25 18 views
0

今日2017-25-09とmondayと私はsyslogにエントリcronジョブを見ました。私のcrontab:cronジョブdowとmon例外

# m h dom mon dow user command 
    30 05 18 9 1  root /bin/bash [--job route--] 

今日が25日の場合、なぜcronはdomでジョブを開始するのですか?

答えて

1

ダウとドームの両方が設定されているためです。 Cron 'または一緒にそれらのです。あなたのcronの仕事は、第18または第1曜日に始まります。だから今日は始まりの最初の曜日です。それが起こらないようにしたいなら、DOWを設定しないでください。

https://en.wikipedia.org/wiki/Cron

+0

ありがとうございます!私は尋ねる前に、このようなものを見つけることを試みたが失敗した。あなたはリンクしています: "通常、ジョブが実行されるのは、時刻/日付の指定フィールドがすべて現在の時刻と日付に一致する場合ですが、1つの例外があります。「日の曜日」(フィールド3)と「曜日」(フィールド5)が制限されている(「*」ではなく)場合、一方または両方が当日に一致しなければなりません。 –