■
・設定の書き方
crontab -u [ユーザ名] -e
※/var/spool/cron/crontabs配下にファイルは作成される
【形式】
分 時 日 月 曜日 コマンド
【各設定値】
分 0-59
時 0-23
日 1-31
月 1-12
曜日 0-6 ( 日曜日が0となります。 )
コマンド スクリプトなど、実行できるもの。
# コメント
* 「毎」の意味として解釈される
a-b aからb迄の範囲を指定
a,b aとbを指定
a-b/x aからbの間でx間隔
※a、b、xには数字が入る
・設定の削除
crontab -u [ユーザ名] -r
※全ての設定が削除される為、部分的に削除する場合は編集で行う
・設定の確認
crontab -u [ユーザ名] -l
・動作の確認
ps aux |grep cron | grep -v grep
・logの場所
/var/log/syslog
・crontabコマンド以外での設定
1.オリジナルのcronを起動させる
以下ディレクトリに、viなどでcrontabと同様の形式で記述した
cron設定ファイルを配置する
/etc/cron.d
2.定期的なスクリプトを起動させる
以下ディレクトリに、1時間に1回起動させたいスクリプトを配置する
/etc/cron.hourly
以下ディレクトリに、1日に1回起動させたいスクリプトを配置する
/etc/cron.daily