/lost+found/amanoese

作られては忘れられていくコードや日常のための日記

cronの設定方法とかざっくり思い出す時用のメモ

cron設定するときって稀によくある作業ですよね… 初心者なので誤ったりしてること多いかも

cron

  • 「cron実行したよ」のlogが /var/log/cron
  • cronの標準出力は /var/spool/mail/root (cronを設定したユーザー)
  • logや標準出力の出力先を設定や変更したりしたい場合は /etc/rsyslog.conf
  • cronをテストする際は2分後に設定 (慣例的?まあ1分後だと、うまくいかないこと多い)
  • いつか「MAILTO」使いたい

crontab

  • crontab を使う場合、/etc/crontab にサンプルが…
  • 「PATH」と「SHELL」は明示的に設定したほうが良いかもね (/etc/crontabみて判断もよし?)
  • 「crontab -e」は便利だけど「crontab -r」が危険なので使わない宗派がある…確かに一個隣のキーやね……
  • crontabで入力した実際の設定は、/var/spool/cron/root (cronを設定したユーザー)

まとめ

cronなにもわからない

ざっくり思い出したら、ちゃんとしたドキュメント読んで理解深める感じで…