使樹莓派開機執行程式

2021-09-30 14:21:28 字數 995 閱讀 5137

**:

樹莓派的/home/pi/track目錄下,有乙個名叫main的程式,現在,我已經可以在ssh或終端中,手工輸入命令:sudo ./main 執行成功。((注意,你在看本教程的時候,一定要百分百的確定,你的程式是可以手工在ssh中執行成功的)

在程式main)的同級目錄即/home/pi/track下,使用如下命令:

sudo nano clientstart

.sh

輸入如下指令碼內容:

#!/bin/sh

cd

/home/pi

/track

sudo

./main

(其實就是將程式執行路徑與程式執行命令寫在了乙個指令碼裡) 

然後按ctrl+x退出,再按y儲存,再按enter,此時回到了主介面。

在主介面裡輸入以下命令:

sudo chmod 

777/

home/pi

/track

/clientstart

.sh

一定要修改這個許可權,否則無法執行

使用命令:

sudo nano 

/etc/rc

.local

回車後,就進入了rc.local,這時,在exit 0的上一行,寫入如下程式:

/home/pi/

track

/clientstart

.sh start

按ctrl+x,再按y儲存,再按enter,此時,又回到了主介面。 

(上面的步驟,實際上就是將上面製作的指令碼新增到rc.local裡)

上面的做完後,重啟樹莓派,main就可以自動執行了,以後,只要一通電,它就會自己執行。

iOS越獄開機執行程式

2012 12 19 13 05 2387人閱讀收藏 舉報目錄 ps 顯示程序狀態,cpu使用率,記憶體使用情況等 sysctl 檢查設定kernel配置 netstat 顯示網路連線,路由表,介面狀態等 route 路由修改 renice 調整程式執行的優先順序 ifconfig 檢視網路配置 t...

樹莓派執行程式報錯

今天在樹莓派上執行程式,呼叫了houghlinesp函式,首先建立了乙個 vector的容器來儲存檢測到的直線。執行程式,報錯 begin houghlinesp opencv error assertion failed mtype type0 cv mat cn mtype cv mat cn ...

linux 開機執行程式的方法

開機執行程式的方法 1.在 etc rc.d rc.local檔案中加入程式路徑及程式名 或2.在 etc rc.d init.d 中新增可執行程式,然後在 etc rc.d rcn.d 中新增符號鏈結 n表示執行級別 先檢視 etc inittab檔案中當前系統設定的預設級別,再將符號連線新增到對...