树莓派开机启动运行脚本
2019年更新
- 写好python脚本/home/pi/login.py
- 编辑rc.local文件 sudo vim /etc/rc.local
- 在exit 0之前添加命令
su pi -c "python /home/pi/login.py &"
- 保存退出
解释su pi
意思是到这条命令时使用root用户权限在pi用户下执行这条命令,-c
表示执行完这条命令之后恢复原来的用户,python /home/pi/login.py &
是要执行的命令,&
放在命令后面表示设置此进程为后台进程
以下作废
在 /home/pi/.config 下找到名为autostart的文件夹,如果没有就新创建一个。在该文件夹下创建一个xxx.desktop文件,文件名自拟,后缀必须是desktop,文件内容如下:
[Desktop Entry]
Name=test
Comment=Python Program
Exec=python /home/pi/test.py
Icon=/home/pi/python_games/4row_black.png
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true
后继:自从昨天晚上搞了上面的东西后,pi非常烫,摸不得
只好把这些东西去掉了。不知道发热的原因