Demon
(Różnice między wersjami)
(→Skrypt) |
|||
Linia 14: | Linia 14: | ||
=Skrypt= | =Skrypt= | ||
− | Najczęściej jest to napisany w [[ | + | Najczęściej jest to napisany w bashu skrypt [[konsola|konsolowy]] (''który na początku ma ustawione pewne parametry, typu nazwa procesu, ściezka uruchomienia, konfigi program''), przetwarzający parametry wlaśnie typu ''start'' - kontrolując dany proces. |
[[kategoria:Linux]] | [[kategoria:Linux]] |
Wersja z 11:15, 17 cze 2006
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 skrypt konsolowy (który na początku ma ustawione pewne parametry, typu nazwa procesu, ściezka uruchomienia, konfigi program), przetwarzający parametry wlaśnie typu start - kontrolując dany proces.