曦玄的个人空间 https://blog.eetop.cn/1143350 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

树莓派开机启动设置方式

已有 1497 次阅读| 2017-10-12 10:23 |个人分类:树莓派|系统分类:硬件设计

方法一:
查看/home/pi/.comfig/autostart/目录,新建example.desktop文件,在这里可以自行新建文件xxx.desktop
内容如下:
[Desktop Entry]
Name=example
Comment=My Python Program
Exec=python /home/pi/example.py
Icon=/home/pi/example.png
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true


在这里Name,Comment,Icon可以自行设置,Exec参数是在Terminal内运行的命令
sudo reboot重启树莓派就可以



方法二:
在/etc/init.d/内新建example.sh
内容:
#!/bin/sh
python /home/pi/example.py &

设置文件为可执行文件
chmod +x example.sh
设置开机启动
sudo update-rc.d example.sh defaults


重启树莓派就好了

方法三:用服务方式设置开机启动
保存脚本为:/etc/init.d/example文件
#!/bin/bash
#  /etc/init.d/example
case "$1" in
        start)
              echo "Starting example"
              python /home/pi/example.py &
              ;;
        stop)
              echo "Stopping example"
              kill $(ps aux | grep -m 1 'python /home/pi/example.py' | awk '{print $2}')
              ;;
        *)
              echo "Usage: ser"
              exit 1
              ;;
 esac
exit 0

设置Python脚本开机启动
sudo chmod +x /etc/init.d/example
这样启动改脚本用service 命令就可以了
sudo update-rc.d example defaults
重启就好

sudo systemctl status example


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 6

    关注
  • 5

    粉丝
  • 16

    好友
  • 0

    获赞
  • 6

    评论
  • 1918

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-26 08:47 , Processed in 0.024164 second(s), 15 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部