在Raspberry Pi上运行2个进程(/etc/rc.local,crontab -e,...)

时间:2018-06-12 13:56:51

标签: cron raspberry-pi raspberry-pi3 boot

我知道这是一个常见的话题,我已经搜索了很长时间,试图将用户的答案同化到我的问题而没有运气。

我试图让我的Raspberry Pi B +在启动时运行2个进程。 RPi(最终游戏)将连接到飞行器,我将无法直接访问它。

关注(http://ardupilot.org/dev/docs/raspberry-pi-via-mavlink.html)我在/etc/rc.local中发布了以下内容:

(

date

echo $PATH

PATH=$PATH:/bin:/sbin:/usr/bin:/usr/local/bin

export PATH

cd /home/pi

screen -d -m -s /bin/bash mavproxy.py --master=/dev/ttyAMA0 --baudrate 57600 --aircraft MyCopter

) > /tmp/rc.log 2>&1

exit 0

它运作良好! 现在,我希望添加第二个进程,但我无法找到关于如何的线程。

当我通过SSH进入RPi并从/ home / pi启动它时

python servo.py

这个过程有效。

我试图在sudo crontab -e中添加以下内容:

@reboot /usr/bin/python /home/pi/servo.py

没有成功。 (我已经使用命令" top"并且没有运行python)

真的很感激帮助!

谢谢!

编辑:我也尝试将它添加到/etc/rc.local的底部(在退出0之前),仍然没有成功

0 个答案:

没有答案