2017年3月20日月曜日

cronの設定 ~スクリプトを決まった時間に実行する

cronの設定
cronの設定を確認する
$ crontab -l
cronの設定を確認
$ crontab -e
設定ファイル内で以下の形式で、コマンドを実行する時間を設定します。
分 時 日 月 曜日 コマンド
以下は、設定方法の一例です。
#毎日6時にプログラムを実行する
00 6 * * *  /home/hoge/script1.cgi

#毎時10分にプログラムを実行する
10 * * * *  /home/hoge/script2.cgi

#15分毎にプログラムを実行する
*/15 * * * *  /home/hoge/script2.cgi

#毎月20日10:00にプログラムを実行する
00 10 20 * *  /home/hoge/script3.cgi

#毎週月曜日10:00にプログラムを実行する
00 10 * * 1  /home/hoge/script4.cgi

#cronでプログラムが動かない場合
#2分毎にプログラムを実行し、エラーログを確認する
*/2 * * * * perl /home/hoge/script5.cgi 2> /home/hoge/script5.log

cronの実行
sudo /etc/init.d/cron start

0 件のコメント:

コメントを投稿