クーロンについて
クーロン(crontab)のコマンドについて
専用サーバーでroot権限をお持ちのお客様はクーロンを設定することで、定期的なjobの実行が可能です。
まずはsshでログイン後、root権限にsuし
crontab -e
でクーロンタブの編集画面を開きます。
例えば、http://www.nantoka.jp/cronjob.php を毎時0分に実行したい場合、下記のように書きます。
0 * * * * wget -q -0 /dev/null http://www.nantoka.jp/cronjob.php
wgetの前の5文字ですがそれそれ
分 時 日 月 曜日 となります。
3月10日15時20分であれば
20 15 10 3 *
と書きます。以下、主な事例を挙げます。
1.毎◎分ごとに実行したい。例1 30分おきに実行
*/30 * * * *
2.毎◎分に×時間ごとに実行したい 例2 毎10分に2時間おきで実行
10 */2 * * *
3.毎月◎日×時××分に実行したい 例3 毎月1日2時3分に実行する。
3 2 1 * *
4.毎週◎曜日の×時××分に実行 例4 毎週月曜日の1時2分に実行する
2 1 * * 1
曜日は日曜日から0で始まります。
日 0
月 1
火 2
水 3
木 4
金 5
土 6
です。
5.◎時と×時と××時に実行したい 例5 1時と2時と3時の各0分に実行する。
0 1,2,3 * * *
6.◎曜日~×曜日まで××時に実行したい 例6 月曜日から金曜日まで17時に実行する
0 17 * * 1-5


