gpt4 book ai didi

shell - 如何在openwrt中自动启动应用程序?

转载 作者:行者123 更新时间:2023-12-04 04:53:02 24 4
gpt4 key购买 nike

我创建了一个具有必要功能的 shell ,例如
开始()
停止()
重新开始()

但是我的文件在启动时没有开始。

我用过更新-rc.d “ubuntu”中的命令将此文件添加到自动启动应用程序列表中。它在启动时成功启动。

但在“openwrt”中,我看到了 启用 功能。任何知道如何使用此启用功能的人或是否有任何类似的命令,如 更新-rc.d 在“openwrt”中

我在这里有一些引用:http://wiki.openwrt.org/doc/techref/initscripts

最佳答案

  • 确保脚本的第一行内容为:
    #!/bin/sh /etc/rc.common
  • 将您的脚本复制到 /etc/init.d/目录
  • 确保执行位打开
    chmod +x /etc/init.d/<your script>
  • 启用您的脚本
    /etc/init.d/<your script> enable

    你的脚本现在应该在 /etc/rc.d/ 中有一个符号链接(symbolic link)。
    ls -lh /etc/rc.d | grep <your script>
  • 确认您的初始化脚本已启用:
    /etc/init.d/<your script> enabled && echo on

    如果此命令返回 on ,那么你就准备好了。如果此命令未返回任何内容,则说明您的脚本未启用。下面是一个启用的脚本示例:
    root@OpenWrt:~# /etc/init.d/system enabled && echo on
    on

  • 我已经在 OpenWrt Chaos Calmer 15.05 上测试了这些步骤,但它应该适用于早期版本。祝你好运!

    关于shell - 如何在openwrt中自动启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33340659/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com