GNU/Linux >> Znalost Linux >  >> Linux

Je rozdíl mezi démonem a službou?

démoni a služby jsou jedno a totéž.

Ani jeden však nemusí být vázán na přístav. HALd je démon, který monitoruje připojený hardware a správně jej připojuje. crond je démon, který udržuje vlaky včas.


Démoni a služby nejsou totéž.

„Služba“ může odkazovat buď na démona, nebo na službu.

Démon je podmnožina služeb, které vždy běží v paměti a čekají na obsluhu požadavku.

Službu, která není démonem, obecně zpracovává xinetd. xinetd naslouchá požadavku a poté spustí požadovanou službu pro zpracování požadavku. Po obsloužení požadavku se služba znovu zastaví.

Typické služby, které nejsou démony:rsyncvsftpd

Typické démonizované služby:MySQLApache


Ano - démoni běží na krabicích podobných Unixu a služby běží na Windows.

Kdysi před deseti lety démoni běželi donekonečna a služby ne.

Kdysi před několika desetiletími ani démoni nepokračovali donekonečna.

Takže jsem opravdu myslel Ne - mezi službami a démony není významný rozdíl.

Všimněte si, že 'cron' je démon; není vůbec vázán na síť.


Linux
  1. Rozdíl mezi 2>&-, 2>/dev/null, |&, &>/dev/null A>/dev/null 2>&1?

  2. Rozdíl mezi uživatelským a servisním účtem?

  3. Rozdíl mezi Eot a Eof?

  1. Rozdíl mezi [0-9], [[:digit:]] a D?

  2. Rozdíl mezi Gtk a Qt aplikacemi?

  3. Rozdíl mezi uživatelem Sudo a uživatelem root?

  1. Rozdíl mezi Snat a Masquerade?

  2. Rozdíl mezi Nss a Pam?

  3. Rozdíl mezi CLOCK_REALTIME a CLOCK_MONOTONIC?