我的脚本在启动时未运行(linux-lite)

我的脚本在启动时未运行(linux-lite)

我有脚本,我希望它在系统重新启动时运行。我把脚本放入/etc/init.d/superscript

并将脚本添加到末尾rc.local

bash /etc/init.d/superscript
# i also test this
source /etc/init.d/superscript

但当我重新启动系统时什么也没发生。文件脚本具有755权限。

问题是什么?

答案1

您必须保留脚本/etc/rc.d/rc3.d/superscriptsymlink使用/etc/init.d/superscript.

/etc/rc.d/rcX.d目录包含在启动时或运行级别更改时执行的脚本。

  • 如果脚本名称以 S 开头,则表示脚本在引导时启动。
  • 如果脚本名称以 K 开头,则表示脚本在启动时停止/终止。

如果您想以上标开头,runlevel 3则创建带有 S 的链接。

相关内容