cron.daily, weekly, monthlyの実行時間を変更する




1年以上前に更新された記事です。
情報が古い可能性がありますので、注意してください。

朝起きてブログを触ることが多いのですが、ちょうどその時cronが動き出してページ表示できなくなることが多々あったので時間を変更することにした。

cron動いただけで、ページ表示不能ってマズいような気がするけど…
そこの調整はおいおいということで。

cron 実行時間変更

daily, weekly, monthlyの実行時間を変更するには、/etc/crontab を直接編集する。

$ sudo vi /etc/crontab
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#

左から
分(0-59)、時(0-23)、日(1-31)、月(1-12)、曜日(0-7:0,7が日曜)、ユーザー、コマンド
と、なっています。

3つとも6時台になっていたので、4時台に変更して保存した。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です