Linux / crontab


crontab




/etc/crontab

  • 基本はrootで実行される
  • 記述で実行させるユーザ権限を指定できる
  • RedHat系の Linuxでは、このファイルを直接編集することは推奨されていないため、定期的に実行したいコマンドについては「cron.monthly」、「cron.weekly」、 「cron.daily」、「cron.hourly」配下のファイル、または、crontabコマンドを用いて、「/var/spool/cron/user」ファイルに設定を行なうのがよい

crontab -e

  • crontab -e にて作成する
  • crontab -l にて表示できる
  • /var/spool/cron/[user]にファイルが作成される
  • ユーザごとに作成でき、そのユーザ権限でコマンドが実行される

cron の設定ガイド