我的RasPi上有一个脚本,在启动时负责移动和删除一堆旧文件
名为“erasePi.py”的脚本是从rc.local调用的
在过去的几天里,我在使用这个脚本时遇到了一些问题,缺少删除和复制文件所需的权限
最后,我发现我正在使用以下行从rc.local调用橡皮擦pi.py:
sudo python /home/.../erasePi.py
我改变了主意:
python /home/.../erasePi.py
因为所有从rc.local运行的脚本都具有根权限
现在一切正常,但我想问,这个解决方案是多种因素的巧合,还是简单地说,我触发了Raspbian的异常行为
似乎sudo命令就是问题所在
正如您在评论中提到的,rc.local文件具有根权限。因此,没有必要包含sudo命令
我希望这个评论对你有所帮助
问候
相关问题 更多 >
编程相关推荐