Ubuntu 开启 cron job

  • 将要执行的内容编写到.sh脚本中(要注意路径和环境变量)
  • 创建修改定时任务: crontab -e
  • 打开日志(不是必须,但是最好打开,便于debug):
    vi /etc/rsyslog.d/50-default.conf
    sudo service rsyslog restart

  • 重启服务
    service cron restart

  • 查看执行记录:cat /var/log/cron.log
    检查执行记录及最终结果,执行记录有报错一定没执行成功,可以根据报错debug;执行记录没报错也不一定是执行成功,因为sh脚本可能做了相应的报错隐藏,要检查一下实际的执行结果确认.