systemd 없이 데몬을 만드는 방법

systemd 없이 데몬을 만드는 방법

나는 systemd를 사용하지 않는 AntiX Linux를 사용하고 있으며 특정 작업을 수행하기 위해 에코할 수 있는 데몬을 만들고 싶습니다. 이 작업을 올바르게 수행하려면 어떻게 해야 합니까?

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

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

답변1

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

관련 정보