我正在尝试让启动脚本运行,我有一个文件 /etc/init.d/blah(具有 755 权限),其内容如下http://pastebin.com/m4131b7c6。我已运行“update-rc.d -f blah defaults”。但当我重新启动时,脚本没有执行,你们能帮我解决吗?
答案1
您需要将 update-rc.d 的特定信息添加到脚本中。您可以在 /etc/init.d/skeleton 中找到一个示例
答案2
也许您应该特别看一下/etc/init.d/skeleton
,但也应该看一下该文件夹中的其他脚本,作为脚本的模型。
从man update-rc.d
:
安装初始化脚本链接 update-rc.d 有两种操作模式,用于将脚本安装到 启动顺序。传统模式中,使用命令行参数来 决定顺序和运行级别配置,以及默认模式 其中,init.d 脚本中的依赖项和运行级别信息是 LSB 命令 ment 标头被使用。此类标头必须存在于 init.d 脚本。有关 LSB 标头格式。