문맥
부팅 시 시작되는 init.d에 서비스를 만들었습니다.주요 서비스). 업데이트했습니다
update-rc.d primaryservice defaults
서비스는 2개의 스크립트(2개의 다른 작업 도메인)를 호출합니다. 2개를 만들기로 했어요아들-서비스(시작/중지 포함) 및 기본 서비스에서 호출:
#!/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
.