![부팅 시 서비스가 시작되지 않도록 설정](https://linux55.com/image/71707/%EB%B6%80%ED%8C%85%20%EC%8B%9C%20%EC%84%9C%EB%B9%84%EC%8A%A4%EA%B0%80%20%EC%8B%9C%EC%9E%91%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8F%84%EB%A1%9D%20%EC%84%A4%EC%A0%95.png)
문맥
부팅 시 시작되는 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
.