樹莓派的開機啓動自己的應用程序

一:向rc.local文件添加啓動代碼

sudo /etc/rc.local

向rc.local文件中添加.sh腳本的文件路徑

二:編寫shell腳本,啓動自己應用程序myboot.sh


三:重新開機,運行自己的程序,開機啓動成功

上述代碼雖然可以讓樹莓派開機啓動自己的應用程序,但是由於rc.local的優先級比較低,所以會出現概率性執行(啓動),故不推薦這種方法
在/home/pi/.config中創建autostart文件夾
在文件夾下創建myboot.desktop文件(文件名可以隨意,後綴必須爲.desktop)
在文件中輸入:
[Desktop Entry]
Exec=/home/pi/Desktop/backup7777/inkjetW101/qttest(自己需要執行程序的路徑,只能是圖形界面程序)
Type=Application
保存退出

注:如果程序的所有者和用戶組都是root用戶的化,需要改成pi 用戶下,否則權限不夠
修改文件的所有者命令:chown -R 賬號名稱 文件目錄 (如果是文件的話,不需要-R) -R是遞歸修改
修改文件的用戶組命令:chgrp  -R  賬號名稱  文件目錄 (如果是文件的話,不需要-R) -R是遞歸修改
將所有者和組名都修改爲root:chown root:root test 
參考:
博文索引  持續更新中。。。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章