ubuntu 定时执行python脚本及可能出现的问题

1.Ubuntu的cron基本用法

crontab -e : 修改执行计划,

例如:25 9 * * * cd /root/pythonfile && python3 stock_spider_1.py

表示:每天9点25分,用命令python3执行目录/root/pythonfile的stock_spider_1.py文件

 

service cron status : 查cron状态

service cron restart : 重启cron服务

service cron start/stop : 开启/停止cron服务

 

2.频繁出现Cron: pam_unix (cron:session): session opened/closed for user root by (uid=0)

解决办法:

cd 到目录/etc/pam.d,打开文件common-session-noninteractive, 找到行session required        pam_unix.so,在此行上方加入session     [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid,然后保存退出,重启cron服务:service cron restart.

 

3.出现问题(CRON) info (No MTA installed, discarding output)

解决办法:

sudo apt-get install postfix

 

4.查看系统日志办法:在目录/var/log下,查看syslog即可

posted @ 2022-01-26 17:37  mick122  阅读(907)  评论(0编辑  收藏  举报