语境
我在 init.d 中创建了一个在启动时启动的服务(我们称之为主要服务)。我更新了
update-rc.d primaryservice defaults
该服务调用 2 个脚本(2 个不同的任务域)。我决定做2个子-services(带有启动/停止)并从主服务调用它们:
#!/bin/sh -e
...
case
start)
service start subone
service start subtwo
;; ...etc...
esac
问题
如何在启动时不调用这两个子服务?但仍然可以使用service subservice-one start
例如
答案1
您还必须使用该update-rc.d
命令。可以remove
选择将其从启动顺序中删除。该脚本将保留在该init.d
目录中,您仍然可以使用命令启动和停止它们service
。