• 追加された行はこの色です。
  • 削除された行はこの色です。
[[さくらのVPS]]

CentOSでcronを使う方法

#contents

* cronとは? [#d3707b42]

[[crontab - WikiPedia>http://ja.wikipedia.org/wiki/Crontab]]
>crontab(クロンタブ、あるいはクローンタブ、クーロンタブとも)コマンドはUnix系OSにおいて、コマンドの定時実行のスケジュール管理を行うために用いられるコマンドである。標準入力からコマンド列を読み取り、crontabと呼ばれるファイルにそれを記録する。この記録を元に定時になると、その命令内容を読み取り、実行が行われる。
一般にcrontabコマンドで編集されたスケジュール内容は、crondデーモンにより実行される。crondはバックグラウンドで稼動し、毎分ごとに実行すべきスケジュールがないか確認し、もし実行すべきジョブがあれば、それを実行する。このジョブは「cron job」とも呼ばれる。

[[cronの設定・実行 | Linuxで自宅サーバ構築>http://mylinux.g.hatena.ne.jp/teraco/20080910/1221052410]]
>cronとは、決められた時刻にコマンドを定期的に実行させるためのデーモンプロセスです。
cronではコマンドだけにとどまらず、シェルスクリプトや、PerlやPHPなどのインタープリタ言語で書かれたプログラムも動作させることができます。

* PHPスクリプトの定期実行 [#u22044bb]

- wgetでPHPスクリプトにアクセスして実行させるアイデア
[[コマンドラインからのPHP実行>http://centossrv.com/bbshtml/webpatio/2187.shtml]]
>目的のphpスクリプトへwgetするようにcronに記述するといいです。
出力は不用なので /dev/null へ破棄するとか。



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS