- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- CentOSのcron へ行く。
- 1 (2011-06-07 (火) 09:16:21)
- 2 (2011-06-07 (火) 10:17:14)
CentOSでcronを使う方法
cronとは? †
crontab(クロンタブ、あるいはクローンタブ、クーロンタブとも)コマンドはUnix系OSにおいて、コマンドの定時実行のスケジュール管理を行うために用いられるコマンドである。標準入力からコマンド列を読み取り、crontabと呼ばれるファイルにそれを記録する。この記録を元に定時になると、その命令内容を読み取り、実行が行われる。
一般にcrontabコマンドで編集されたスケジュール内容は、crondデーモンにより実行される。crondはバックグラウンドで稼動し、毎分ごとに実行すべきスケジュールがないか確認し、もし実行すべきジョブがあれば、それを実行する。このジョブは「cron job」とも呼ばれる。
cronとは、決められた時刻にコマンドを定期的に実行させるためのデーモンプロセスです。
cronではコマンドだけにとどまらず、シェルスクリプトや、PerlやPHPなどのインタープリタ言語で書かれたプログラムも動作させることができます。
PHPスクリプトの定期実行 †
- wgetでPHPスクリプトにアクセスして実行させるアイデア
コマンドラインからのPHP実行目的のphpスクリプトへwgetするようにcronに記述するといいです。
出力は不用なので /dev/null へ破棄するとか。