시스템 서비스를 자동으로 비활성화하는 방법은 무엇입니까?

시스템 서비스를 자동으로 비활성화하는 방법은 무엇입니까?

서비스를 통해 다음을 달성하고 싶습니다. 처음 부팅할 때 자동으로 시작하고 한 번 실행한 다음 중지하고 비활성화하고 싶습니다. 결함이 발생해도 상관 없습니다.

수행하려면 다른 서비스가 필요하므로 systemd서비스가 최선의 선택입니다.

[Unit]
Description=Your Daemon Name
Require = otherservice.service

[Service]
ExecStart=/path/to/executable

[Install]
WantedBy=multi-user.target

내 질문:

  • 키워드를 피하면 restart스크립트 실행 파일이 다시 시작되지 않습니까?
  • 적어도 스크립트가 완료된 후 서비스가 중지되도록 하려면 어떻게 해야 합니까(비활성화해도 괜찮음)?

관련 정보