发布网友 发布时间:2022-04-20 21:32
共5个回答
热心网友 时间:2023-10-07 06:46
手动执行下/home/mission.sh,看是否会在屏幕上打印出hello world(也用root用户,且环境变量切成root用户的环境变量)
crontab -e设置后,下个一分钟是不会生效的,需要等到下下一分钟才会生效
在.sh脚本里,echo前加一句touch /home/test.txt,看该文件是否会生成(如果该文件生成了,那说明显示有问题,如不在/dev/pts/1里等,touch 文件肯定是对的)
有问题再追问,谢谢!
热心网友 时间:2023-10-07 06:46
查看下已经设置好的计划任务
cat /etc/crontab
重启下计划任务服务
/etc/init.d/crond restart
上面一步如果OK就不用这步
查看下日志找到错误原因
cat /var/log/cron
热心网友 时间:2023-10-07 06:47
检查方式:热心网友 时间:2023-10-07 06:47
先手动运行sh /home/mission.sh测试你的脚本是不是正常运行热心网友 时间:2023-10-07 06:48
crontab设置对了吗?还有脚本是不是有错误?执行权限给了吗?