找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 228|回复: 2

openwrt怎么添加自己写好的脚本

[复制链接]
openwrt怎么添加自己写好的脚本
我的恩山、我的无线 The best wifi forum is right here.
本帖最后由 superzjg 于 2023-12-29 13:31 编辑

简单的是 系统 -启动项  末尾 本地启动脚本 插入代码,启动时运行一次,不会生成启动项。

复杂一点的是,把脚本按/etc/init.d/目录下的脚本的格式写(可以修改一个现成的),比如名为abc,就会在上述启动项生成一个条目,这样就可以在网页进行控制了,也可以命令
/etc/init.d/abc enable 打开开机自启
/etc/init.d/abc disable  取消开机自启
/etc/init.d/abc start  手动启动
/etc/init.d/abc stop  手动停止

大概格式是:
  1. #!/bin/sh /etc/rc.common

  2. START=99  #启动顺序,越大越靠后

  3. SERVICE_USE_PID=1  #创建pid文件
  4. SERVICE_WRITE_PID=1
  5. SERVICE_DAEMONIZE=1 #守护?

  6. start() {
  7.        你的启动代码
  8. }

  9. stop() {
  10.         你的停止代码代码
  11. }
  12.    
复制代码


点评

有心了,谢谢  发表于 2023-12-29 15:06
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-29 11:40

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表