一、问题描述
通过使用crond服务设置定时任务,在每天凌晨的2:00执行脚本,但检查结果时发现,实际执行时间却在上午10点。
检查shell脚本执行结果发现,实际执行脚本时间在上午10:00,延迟了8小时。
检查系统时间,发现和当前时间能对上。
二、解决办法
通过上网查询,找到如下解决办法,实测后确实解决了问题。
【解决方案】定时任务Crontab执行总是与实际时间差8小时_定时器cron表达式 实际执行延迟8小时-CSDN博客
编辑vim /etc/crontab, 在其中增加了如下所示的两行内容。