My Sweet Home

いつも笑顔で気持ちよく

cronの設定

#毎時0分ごとに実行する
0 * * * * [ユーザー] [コマンド]
#5分おきに実行する
*/5 * * * * [ユーザー] [コマンド]
#1日1回,0時0分に実行する
0 0 * * * [ユーザー] [コマンド]
#0時から23時までの2時間おきに,毎23分ごとに実行する
23 0-23/2 * * *[ユーザー] [コマンド]
#1月と12月それぞれの1〜20日,23時0分に実行する
* 23 1-20 1,12 * [ユーザー] [コマンド]
#日曜日から土曜日まで1分おきに実行する
*/1 * * * 0-6 [ユーザー] [コマンド]
#火曜日だけ1分おきに実行する
*/1 * * * 2 [ユーザー] [コマンド]

日時を指定するために指定(ワイルドカード)が5つ並んでいますが,それぞれの意味は次のようになってます。

* * * * * [ユーザー] [コマンド]
1 2 3 4 5

■日時指定方法
左から
何番目 単位   指定方法
1    分   0から59,例:*/15
2    時   0から23,例:0-23
3    日(月)1から31,例:1-20
4    月   1から12(or names),例:1,6,12
5    日〜週 0から7,例:0-7(0の日曜から始まり、7が土曜に対応する)