cron计划任务常见问题汇总
时间不一致
1、设置系统时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
date -s "2020-04-14 21:34:30" #设置时间
2、临时测试crontab
crontab -e
* * * * * echo "hello" >>/tmp/hello.txt
4、重启服务
systemctl restart crond
5、查看cron日志信息
tailf /var/log/cron
查看hello.txt 确认是否在设定的时间执行。
脚本可以执行,但在计划任务中就不执行
1、/etc/crontab的所属组所有者是否和脚本执行者一致。
最好采用root用户
2、用户权限问题,crontab没有脚本文件的执行权限
3、脚本路径——绝对路径
4、变量问题——脚本需要传变量
5、时差问题
6、服务是否启动
本文来自博客园,作者:zk01,转载请注明原文链接:https://www.cnblogs.com/zhangxiaokui/p/12701603.html