web-dev-qa-db-ja.com

"* * / 1 * * *" cronエントリの意味?

どういうわけか、cronで*パラメータをいじるのを理解するのが難しいと感じています。

1時間ごとにジョブを実行する必要があり、以下の設定を使用しました。

* */1 * * *

しかし、それは仕事をしていないようです。誰かが上記の意味と仕事に必要なものを説明できますか?

14
xyz
  • *everyを意味します。
  • */nn番目ごとを意味します。 (そう */11ごとを意味します。)

1時間に1回だけ実行したい場合は、最初の項目を別のものに設定してから、*、 例えば 20 * * * *毎時20分に実行します。

または、/ etc/cron.hourly /(またはシステムにあるもの)を書き込む権限がある場合は、そこにスクリプトを配置できます。

24
manatwork

*/1は冗長です。代わりに*を使用してください。

* */1 * * *

1時間ごとにジョブを実行するのではなく、毎分実行します!
1時間ごとにジョブを実行するには(1:00、2:00など)を使用します

0 * * * *  
2
dr_