のんびりしているエンジニアの日記

ソフトウェアなどのエンジニア的な何かを書きます。

cronをつかって定期的に実行しよう

Sponsored Links

皆さんこんにちは
お元気ですか。私は元気です。

今日はcronと呼ばれる定期実行の方法をご紹介します。以下のコマンドは
Ubuntu14.04で実行したものです。

cronとは

cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです
(引用:cron の設定ガイド

要はみなさんが定期的に実行したいプログラムを登録して使えばいいわけです。

さて、使い方です。

登録

実行するプログラムを登録して実行します

crontab -e

上記のコマンドを実行し、vimを選択して開いて、以下の様な感じで登録します。

#左から順番に分 時 日 月 曜日
* * * * * python shell.py

10分ごととかで指定したい場合は以下の様な感じです。

*/10 * * * * python shell.py(コマンド)

因みに実行しているかどうかは以下のコマンドで確認することができます。

tail /var/log/syslog

但し、エラーメッセージは出せないので、エラーを出す先は指定しましょう。