首先,我肯定知道我的python脚本根本没有运行。因为我有2个名为checkDB.py和logDHT.py
的python脚本这是我的cron配置:
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
1 * * * * pi /usr/bin/python /home/pi/Sensors_Database/logDHT.py
15 * * * * pi /usr/bin/python /home/pi/Sensors_Database/checkDB.py
并确定我必须给每个脚本chmod + x以确保其可执行文件,并仔细检查我的脚本是否真的有错误,但确保我的python脚本在我手动执行时运行。
我也在超级用户上设置了cron。 所以你们能告诉我发生什么事吗?或者可能是我想念的?
注意:我仍然没有弄清楚为什么在root(超级用户)和没有超级用户的情况下运行不同的cron。
我用这个命令检查:
grep cron /var/log/syslog
没有运行cron作业,但使用此命令:
/etc/init.d/cron status
我的cron状态正在运行