1)查看cron运行日志(/var/log/cron.log),但是并未找到相关文件,原因是ubuntu默认没有开cron日志,执行命令:
sudo vim /etc/rsyslog.d/50-default.conf
找到cron.log相关行,将前面注释符#去掉,保存退出,重启rsyslog:
sudo service rsyslog restart
执行less -10 /var/log/cron.log再次查看cron运行日志
2)crontab默认编辑器为nano
修改crontab默认编辑器为vi或者其他的编辑器
可以用命令select-editor修改,选择3和4都可以使用
用命令 crontab -e 修改定时任务命令
此时若定时任务命令行有错会有提示
命令 service cron restart 重启定时任务
不生效 再次less -10 /var/log/cron.log 查看日志
命令 echo '' > /var/log/cron.log 清空命令
日志中出现 cd / && run-parts --report /etc/cron.hourly
执行此命令 再次重启,,生效