
Em um ambiente Unix, o "processo pai" de um daemon é normalmente o processo init (PID=1).
De forma geral, os sistemas operacionais iniciam daemons durante o processo de boot. Os daemons podem fornecer todo tipo de funcionalidade para o sistema. Como agendamento de tarefas (como o cron), servidor web (como o httpd), servidor de banco de dados, entre muitos outros. Se você quiser, você pode criar um daemon seu para a finalidade que você preferir. É o básico disso que vamos ensinar como fazer aqui.