foldrrの日記 RSSフィード Twitter

2009-09-23

cron でプログラムを定期実行する

環境

  • CentOS 5.3

問題

一定時間毎にプログラムを定期実行したい。

解決

cron を使う。
crontab を使って設定したプログラムが、crond というデーモンによって定期実行される。

crond の常駐

# service crond start
# chkconfig crond on

crontab による設定内容の確認

$ crontab -l

crontab の表示内容は6つのフィールドに分かれている。
1: 実行する分
2: 実行する時
3: 実行する日
4: 実行する月
5: 実行する曜日
6: 実行するプログラム
実行するプログラムにパラメータがある場合、プログラム名の後にスペースを空けて続けて記述する。

crontab による設定

$ crontab -e

参考

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証