说明:
本文章记录自己设置Linux cron定时任务的操作过程 供个人参考
启动cron服务:
service cron start
查看环境变量:
cat /etc/crontab
查询到自己的环境变量为:
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
创建cron定时任务:
crontab -e
编辑cron任务内容:
每天的8 13 22点的15分进行python指令。
其中 > /home/a/rjrb/schdule.log 意思为:将执行结果记录到/home/a/rjrb/schdule.log文件中 以便于查看是否执行过py文件。
需要注意的是 python解释器与py文件的路径都需要填写绝对路径。
前两行是设定查询到的环境变量。
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow command
15 8,13,22 * * * /usr/bin/python3 /home/a/rjrb/WoZaiXiaoYuan/main.py > /home/a/rjrb/schdule.log
查看cron任务:
PS:查看当前存在的cron任务
crontab -l