在openwrt系統(tǒng)中設(shè)置開機(jī)自啟服務(wù)
/etc/init.d目錄下面就是系統(tǒng)加載的開機(jī)配置,文件夾中的每個文件都代表一個service。
每個配置可以設(shè)置START優(yōu)先級,數(shù)字越大啟動越靠后,如果有很多需要依賴網(wǎng)絡(luò)或者USB之類的啟動程序最好設(shè)置靠后一些,等其他程序啟動了再啟動。
系統(tǒng)讀取etc/init.d/下的啟動配置文件后,系統(tǒng)會根據(jù)start優(yōu)先級,按照順序執(zhí)行每個文件的start()函數(shù)中的命令。
下面為vhusbdmips24kc添加開啟啟動,假定vhusbdmips24kc的路徑是/usr/share/vhusbdmips24kc
編輯/etc/init.d/vhusbdmips24kc
輸入以下內(nèi)容
#!/bin/sh /etc/rc.common
START=99
start(){
/usr/share/vhusbdmips24kc -b
}
stop(){
# kill your pid
kill -9 `ps | grep '/usr/share/vhusbdmips24kc -b' | grep -v 'grep' | awk '{print $1}'`
}
restart(){
kill -9 `ps | grep '/usr/share/vhusbdmips24kc -b' | grep -v 'grep' | awk '{print $1}'`
/usr/share/vhusbdmips24kc -b
}
然后保存,退出
chmod +x /etc/init.d/vhusbdmips24kc #設(shè)置可執(zhí)行權(quán)限
/etc/init.d/vhusbdmips24kc enable
/etc/init.d/vhusbdmips24kc start
上一篇: 在 Linux 下使用 tinc 橋接以太網(wǎng)段
下一篇: Hashcat密碼破解
