systemd 없이 데몬을 생성하는 방법

systemd 없이 데몬을 생성하는 방법

나는 systemd를 사용하지 않는 AntiX Linux를 사용하고 있는데, 뭔가를 하기 위해 에코할 수 있는 데몬을 만들고 싶습니다. 어떻게 해야 제대로 할 수 있나요?

이것이 내가 사용하고 싶은 방법입니다:

...
echo "got signal 1 use lock" > mydaemon
...

답변1

초기화 시스템과 이 시스템에 의해 실행되도록 프로그램을 구성하는 방법은 문제의 일부일 뿐입니다. 실행 시 데몬이 되도록 프로그램 자체를 작성해야 합니다. 여기에는 무엇보다도 백그라운드로 분기하여 새 세션을 생성하고 제어 터미널과의 연결을 해제하는 작업이 포함됩니다. systemd에서는 이러한 모든 단계를 수행하는 래퍼에서 프로그램을 실행하지만 다른 init 시스템은 일반적으로 그렇지 않기 때문에 이러한 단계는 systemd에서는 필요하지 않습니다. 자세한 내용은 다음을 참조하세요.데몬 프로세스

관련 정보