树莓派上实现应用程序开机自启动的方法
项目中需要,在开机的时候,加载一个usb驱动模块和执行一个应用程序。 操作如下: 加载usb驱动模块:sudo insmod /home/pi/sharedir/drv/artosyn_usb_8020.ko 执行应用程序:sudo ./single_xyw& 首先参考通用的Linux的开机自启动进程的方法: 自己写一个 shell脚本放在/etc/profile.d/目录下面。 脚本内容如下: sudo insmod /home/pi/sharedir/drv/artosyn_usb_8020.ko cd /home/pi/sharedir/transparent-test/ sudo ./single_xyw& 通过尝试此方法,开机启动后使用top和ps分别查看,代码能够运行。 使用时,需注意window下写的shell脚本在Linux下执行的问题。刚开始的时候,我在window下编写好了shell脚本,然后拷贝到Linux下执行,发现一只报错误: bad interpreter: No such file or directory 参考如下解决: https://blog.csdn.net/weixin_30460489/article/details/99409999 来源: CSDN 作者: 酸菜鱼的鱼 链接: https://blog.csdn.net