GNU/Linux >> Linux Esercitazione >  >> Linux

C'è una differenza tra un demone e un servizio?

demoni e servizi sono la stessa cosa.

Tuttavia, nessuno dei due deve essere vincolato a una porta. HALd è un demone che monitora l'hardware collegato e lo monta correttamente. crond è un demone che mantiene i treni in orario.


Demoni e servizi non sono la stessa cosa.

Un "Servizio" potrebbe riferirsi sia a un Demone che a un Servizio.

Un demone è un sottoinsieme di servizi che vengono sempre eseguiti in memoria in attesa di soddisfare una richiesta.

Un servizio non demone generalmente è gestito da xinetd. xinetd ascolta la richiesta, quindi avvia il servizio richiesto per gestire la richiesta. Dopo che la richiesta è stata soddisfatta, il servizio viene nuovamente interrotto.

Tipici servizi non daemon:rsyncvsftpd

Tipici servizi daemonizzati:MySQLApache


- i demoni girano su sistemi simili a Unix ei servizi girano su Windows.

C'era una decina di anni fa, i demoni continuavano a funzionare all'infinito ei servizi no.

C'era una volta un paio di decenni fa, i demoni non andavano avanti all'infinito.

Quindi, davvero, intendevo No - non c'è una differenza significativa tra servizi e demoni.

Nota che 'cron' è un demone; non è affatto legato alla rete.


Linux
  1. Differenza tra shell di accesso e shell non di accesso?

  2. La differenza tra [[ $a ==Z* ]] e [ $a ==Z* ]?

  3. La differenza tra account utente e account di servizio?

  4. Differenza tra utente Sudo e utente root?

  5. Differenza tra Snat e Masquerade?

Differenza tra apt e apt-get spiegato

Differenza tra tubazioni ed espansione dei comandi?

La differenza tra Nss e Pam?

Differenza tra $HOME e '~' (tilde)?

Qual è la differenza tra chiamata di sistema e chiamata di libreria?

differenza tra cgroup e namespace