cron

  1. 起動確認
  2. ログを有効可
  3. タスクを登録

起動確認

$ systemctl status cron
● cron.service - Regular background program processing daemon
     Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enable>
     Active: active (running) since Sat 2023-09-23 18:20:27 JST; 17min ago
       Docs: man:cron(8)
   Main PID: 7887 (cron)
      Tasks: 1 (limit: 407)
        CPU: 1.805s
     CGroup: /system.slice/cron.service
             └─7887 /usr/sbin/cron -f -L 15

ログを有効化

$ sudo nano /etc/rsyslog.conf
cron.*                          /var/log/cron.log
$ systemctl restart rsyslog

タスクを登録

$ crontab -e
* * * * * sh -x /path/script.sh > /path/error.log 2>&1

コメントする