Demon

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
 
(Skrypt)
 
(Nie pokazano 1 wersji utworzonej przez jednego użytkownika)
Linia 14: Linia 14:
  
 
=Skrypt=
 
=Skrypt=
Najczęściej jest to napisany w [[bash]]u 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.
+
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.
  
 +
=Przykład demona=
 +
* Dla serwera [[HLDS]] [http://server.counter-strike.net/forums/showthread.php?threadid=21971 po angliesku]
  
  
 
[[kategoria:Linux]]
 
[[kategoria:Linux]]

Aktualna wersja na dzień 11:17, 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.

Przykład demona

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia