我的函数在没做成守护进程之前是好用的,函数内部调用了系统的命令system,并使用了管道读取system调用时子进程的结果。但是做成守护进程之后没有结果了,大神们知道错误可能出在哪里么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你在日志里找找原因。
1 0 * * * python /var/local/backup.py >> /var/local/backup.log 2>&1
>>后边就是日志的内容,你将日志的内容放上来看看。
######回复 @wakelay : 1 0 * * * 表示每天凌晨0点1分执行 后面的任务。建议python写成全路径,并且进入/var/local/后再执行,另外看看是否有权限在/var/local/目录下创建文件。例如:1 0 * * * cd /var/local & python ./backup.py >> /var/local/backup.log 2 > &1######您好,这个10***是什么意思? /var/local/下没有backup.py 有个是backup.log