Linux-Centos 用crontab定时运行python脚本
https://www.cnblogs.com/qq874455953/p/9589207.html
https://www.runoob.com/w3cnote/linux-crontab-tasks.html
https://www.edoou.com/articles/1606212508481846
1. 编辑crontab配置
crontab -e
user command
分 时 日 月 周 用户 命令
/2 root /usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log
以上代码的意思是每隔两分钟执行一次脚本并打印日志
/30 root /usr/bin/python /opt/239/press/carrier-press-test/prin_num.py >> /opt/239/press/carrier-press-test/count.txt
python /opt/239/press/carrier-press-test/agv_clear.py >> /opt/239/press/carrier-press-test/clear_lock_report.txt
/1 python /opt/239/press/carrier-press-test/agv_clear.py >> /opt/239/press/carrier-press-test/clear_lock_report.txt
安装
yum install crontabs
2. 编写配置文件
当打开配置文件的时候,我们可以看到类似的配置代码。
每一行都代表一个定时任务 , 我们要做的就是新添加一行配置代码。
3. python运行 所以命令应该为
python xxx.py
4. 配置文件写好后通过命令, 重启服务,定时任务生效
service crond restart
5. 查看运行状态
cat /var/log/cron
/5 curl localhost/system/dns/dnns.php?ac=ToDNS