コンテンツにスキップ

Crontab

最終更新日: 2021-11-08
  • man 5 crontab で使い方が見れる

各列の意味合い

  • 2 分おきのように範囲指定する場合は */2 のように表現できる
    • 例、0 - 30 分の間を 2 分おきなら 0-30/2
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
.---------------- minute (0 - 59)
|  .------------- hour (0 - 23)
|  |  .---------- day of month (1 - 31)
|  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
|  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
|  |  |  |  |
m h dom mon dow usercommand
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 )