linux下開機自啟動應用程式

2021-08-15 17:56:34 字數 1329 閱讀 6691

根據linux的開機啟動流程,在載入核心後執行/sbin/init,然後根據執行級別i啟動/etc/rci.d中的各個指令碼,結束後啟動個人化設定/etc/rc.d/rc.local指令碼

應用程式的執行可以在/etc/rc.d/rc.local這個指令碼檔案中進行設定

在/home/temp/test目錄下放置你的程式,這裡以乙個簡單的程式為例,開啟乙個file檔案,往裡寫一段話

程式**如下:

#include

#include

#include

#include

int main()

編譯後生成可執行檔案test,放在/home/temp/test,然後在該目錄下建立乙個空檔案file,以便驗證啟動後程式是否被執行

修改/etc/rc.d/rc.local指令碼檔案

新增這麼一段換:

echo "start my test program now.......... "

/home/temp/test/test

sleep 3

echo "test program starts ok"

儲存後重啟系統,檢視啟動資訊,看是否有上面的話列印出來,啟動後到/home/temp/test看file檔案裡是否有hello,this is a test program!這句話,有則程式啟動成功。根據linux的開機啟動流程,在載入核心後執行/sbin/init,然後根據執行級別i啟動/etc/rci.d中的各個指令碼,結束後啟動個人化設定/etc/rc.d/rc.local指令碼

應用程式的執行可以在/etc/rc.d/rc.local這個指令碼檔案中進行設定

在/home/temp/test目錄下放置你的程式,這裡以乙個簡單的程式為例,開啟乙個file檔案,往裡寫一段話

程式**如下:

#include

#include

#include

#include

int main()

編譯後生成可執行檔案test,放在/home/temp/test,然後在該目錄下建立乙個空檔案file,以便驗證啟動後程式是否被執行

修改/etc/rc.d/rc.local指令碼檔案

新增這麼一段換:

echo "start my test program now.......... "

/home/temp/test/test

sleep 3

echo "test program starts ok"

儲存後重啟系統,檢視啟動資訊,看是否有上面的話列印出來,啟動後到/home/temp/test看file檔案裡是否有hello,this is a test program!這句話,有則程式啟動成功。

Linux下的應用程式開機自啟動

linux下的應用程式開機自啟動,目前我知道的有2種 1 將啟動語句寫到 etc rc.local 2 在init.d放置啟動指令碼 第一種,很簡單,直接寫進去就行,比如說 db mongodb 265 bin mongod config db conf mongodb mongod.conf 這是...

WinCE開機自啟動應用程式

方法一 3 修改os try工程的project.bib或者platform.bib檔案,在files section新增如下內容 這裡 flatreleasedir 相當於d wince600 os try reldir release 目錄.檔案屬性如下 s 系統 h 隱藏 r 壓縮的資源檔案 ...

openwrt 應用程式 開機自啟動

這幾介紹一下openwrt 應用程式包開機自啟動的兩種方法 使用的平台是mtk7688開發板 首先寫乙個以及可以跑起來的工程,這裡對工程就不做展開,以helloworld工程為例 helloworld工程寫在 openwrt package helloworld 下 自啟動指令碼檔案都是要的 檔案為...