我有一个python程序发布到我的本地web服务器。该脚本运行在运行最新版raspbian 3.18的树莓派上。我怎样才能让Python脚本在启动时运行? Raspbian有一个登录密码,这是我必须删除的第一件事。如果电源关闭,我希望pi重新启动并重新开始运行我的脚本。我应该使用Raspbian吗?脚本是pi唯一使用的。我尝试将脚本添加到/etc/init.d,但我不认为它会以任何方式运行,如果pi在启动时需要登录信息。在Raspberry Pi启动时启动shell脚本
1
A
回答
0
确保程序可执行
chmod +x filename.py
在你选择的编辑器
开放的/etc/rc.local
sudo nano /etc/rc.local
和出口前添加
python /FULL PATH TO SCRITP/filename.py
2
您可以n使用Linux crontab运行Python脚本。让我们转到root并创建一个shell脚本。
sudo -i
nano startup.sh
然后在这个bash脚本键入您的Python脚本。导航到主目录,然后到这个目录,然后执行python脚本,然后回到主页。
cd/ cd home/pi/your directory sudo python yourpythonscript.py cd /
保存脚本,然后退出。通过授予该权限来使该sh脚本可执行。
chmod 755 startup.sh
现在打开并编辑rc.local文件中。
nano /etc/rc.local
退出0
现在保存并退出前添加/root/startup.sh &
从该文件并重新启动您的个人信息。
sudo reboot
相关问题
- 1. Raspberry PI启动后运行Shell脚本
- 2. 从后台启动连续运行Bash Shell脚本。 (Raspberry Pi)
- 3. 在启动时引导Java应用程序 - Raspberry Pi - Raspbian - Shell脚本
- 4. Raspberry Pi Auto启动程序
- 5. 在启动时在Raspberry PI上启动瘦服务器
- 6. 在启动时自动运行shell脚本(自动启动)
- 7. 寻找启动Raspberry Pi/Linux的启动时间
- 8. Raspberry PI的自动重新启动
- 9. 如何每周重新启动Raspberry PI
- 10. sudo关机后启动Raspberry Pi?
- 11. 从shell脚本启动putty
- 12. 从shell脚本启动GDB
- 13. shell脚本启动乘客
- 14. 从Jenkins启动shell脚本
- 15. 在启动时启动python脚本
- 16. Raspberry Pi MJPEG视频流 - 在重新启动时启动应用程序
- 17. 启动Vagrant VM并通过shell脚本启动Node.js脚本
- 18. 在Linux启动时启动脚本
- 19. 在apache启动时启动WSGI脚本
- 20. 实例启动时运行shell脚本
- 21. 从shell脚本(Raspberry Pi)运行Chromium?
- 22. 无法在启动时在Raspberry Pi上执行Java程序
- 23. 在Raspberry Pi启动时运行的Python/Tkinter应用程序
- 24. 停止Raspberry Pi在启动时运行程序
- 25. 如何使用Raspberry Pi 3在启动时运行铬?
- 26. Raspberry Pi在重新启动时不会终止SSH连接
- 27. 如何在Raspberry PI启动时设置.java程序?
- 28. 启动时启动perl脚本
- 29. Gnome启动时启动脚本
- 30. 在Raspberry Pi上强制自动启动应用程序
http://stackoverflow.com/a/12973826/3745735 – Zudo
谢谢,但我不确定是否会运行程序,而无需登录。有人能证实这一点吗? –
Zudo的链接无需登录即可使用 – User404