Ubuntu_Crontab

Ubuntu Crontab

BasicUsage

编辑定时任务

crontab -e

显示定时任务

crontab -l

定时任务不执行的解决方案

  1. 首先手动执行定时任务命令,排查是否任务本身是否出问题
  2. 没问题的话,去日志中看

crontab日志

  1. 看下日志开关有没有打开
vim /etc/rsyslog.d/50-default.conf
  1. 把下面的这行注释取消调,后面的路径便是contab的日志所在位置
cron.*                          /var/log/cron.log
  1. 重启系统日志
sudo service rsyslog restart
  1. 查日志
tail -f /var/log/cron.log
  1. 给命令行输出日志重定向
*/5 * * * * python3.6 /home/test.py >> /home/cron_my_log.log 2>&1

这样再去查命令的执行日志。

tail -f  /home/cron_my_log.log

Tips

宝藏网站
https://crontab.guru/

你可能感兴趣的:(工具,Linux入门,ubuntu,linux,运维)