A-A+

解决crontab 新建定时任务后不生效

2021年04月13日 15:06 学习笔记 暂无评论 阅读 63 views 次

【注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是txt格式!】

昨天新建了一个Python的任务,但是更新后不生效,经过测试才发现可能是带了特殊符号的问题。

首先执行编辑命令

 

crontab -e

 
得到如下结果
 


*/5 * * * * /usr/bin/rdate -s time.nist.gov
20 8 * * * python /home/test.py
30 8 * * 1-6 python /home/h_(qd).py   ##每周一至周六每天8点30执行计划任务
30 19 * * 1-6 python /home/h_(qd).py

 
但是最后两个计划任务不生效,一脸懵逼,什么情况哦,脚本没有任何问题,后来尝试更改名称,改成如下:
 


*/5 * * * * /usr/bin/rdate -s time.nist.gov
20 8 * * * python /home/test.py
30 8 * * 1-6 python /home/hqd.py   ##每周一至周六每天8点30执行计划任务
30 19 * * 1-6 python /home/hqd.py

去掉了所有特殊符号,结果就可以了。。。。。。哎。。。。
忘说了,更改后别忘了重启计划任务,命令:

systemctl restart crond
##/bin/systemctl restart crond  这个也可以
crontab -l   #这个是查看现有的计划任务

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×

给我留言