Openwrt設置開機啓動

原文鏈接:https://www.jianshu.com/p/20881a8b6e02

設置開機啓動原理
/etc/init.d目錄下面就是系統加載的開機配置
每個配置可以設置START優先級,數字越大啓動越靠後,如果有很多需要依賴網絡或者USB之類的啓動程序最好設置靠後一些,等其他程序啓動了再啓動。
系統讀取etc/init.d/下的啓動配置文件後,系統會根據start優先級,按照順序執行每個文件的start()函數中的命令。

下面爲myapp添加開啓啓動,myapp的路徑是/mnt/sda1/myapp

vi /etc/init.d/mystart

輸入以下內容

#!/bin/sh /etc/rc.common
START=99
start(){
        /mnt/sda1/myapp
}
stop(){
        /mnt/sda1/myapp -s
}
restart(){
       /mnt/sda1/myapp
}

然後保存,退出

cd /etc
chmod -R 777 init.d/mystart #設置權限,否則無法激活開機啓動,提示權限不足
/etc/init.d/mystart enable #激活開機啓動
/etc/init.d/mystart start #運行start函數啓動程序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章