Demon
Od HLDS.pl
Opis
Demon to najczęsciej inaczej usługa, proces działający w tle na Linuxie. Pod Windows lepiej znana pod nazwą właśnie usługa albo service.
Bardzo często demon jest skryptem który uruchamia pewniem proces s parametrami i daje podstawową kontrolę typu (nie wszstkie opcje są dostępne- zależy to od systemu):
- stop
- start
- restart (stop i start)
- reload (wczytanie poniowne konfigów)
- test (uruchamia proces w wersji testowej, tylko do celów aby sprawdzić czy są jakieś błędy)
- pause (wstrzymuje działanie procesu)
Niektóre programy maja opcję uruchomnienia jako demona (najczęsciej dodaje sie parametr -d i program sam przechodzi do pracy w tle)
Skrypt
Najczęściej jest to napisany w bashu kod (który na początku ma ustawione pewne parametry, typu nazwa procesu, ściezka uruchomienia, konfigi program) i przetwarza parametry wlaśnie typu start kontrolując dany proces.