openwrt是基于linux内核的路由操作系统,经过裁剪,因此与普通linux系统文件结构有所不同。
vi /etc/init.d/mystart
#!/bin/sh /etc/rc.common START=99 STOP=15 start() { #启动命令 } stop() { #code } restart(){ #code }
然后保存,退出
cd /etc #设置权限,否则无法激活开机启动,提示权限不足 chmod +x /etc/init.d/mystart #激活开机启动 /etc/init.d/mystart enable #禁止开机启动 /etc/init.d/mystart disable #运行start函数启动程序 /etc/init.d/mystart start #快速查询所有服务的自启动状态 for F in /etc/init.d/* ; do $F enabled && echo $F on || echo $F **disabled**; done
还没有评论,来说两句吧...