我给我的树莓派接了一个散热风扇,通过python控制风扇的开关,现在我需要在树莓派开启之后自动运行这个python脚本,原理就是注册一个开机启动的bash脚本,在这个bash脚本里运行python脚本。
1.新建一个bash脚本文件,写入以下内容:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#!/bin/sh ### BEGIN INIT INFO # Provides: 提供者 # Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop:: $network $local_fs $remote_fs $syslog # Should-Start: $all # Should-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: 服务简介 # Description: 服务描述 ### END INIT INFO #NAME = 服务名称 #脚本路径 export HOME="/home/pi" #以root身份启动 export USER="root" #PIDFILE = /home/pi/.../autostart.py #执行脚本 python /home/pi/.../autostart.py exit 0 |
1 |
sudo cp /home/.../the_bash /etc/init.d/the_bash |
1 |
sudo chmod +x /etc/init.d/the_bash |
1 |
sudo update-rc.d the_bash defaults |
文章评论 暂无评论
暂无评论