10 nyttige intervjuspørsmål om Linux-tjenester og demoner


Daemon er et dataprogram som kjører som en bakgrunnsprosess og som vanligvis ikke forblir under direkte kontroll av brukeren. Foreldreprosessen til en demon er i de fleste tilfeller init, men ikke alltid.

I Linux er en tjeneste en applikasjon som kjører i bakgrunnen og utfører viktige oppgaver eller venter på utførelse.

Generelt er det ingen forskjell mellom en Daemon og en tjeneste. Daemon er Service, men tjenesten kan være større enn Daemon. Daemon tilbyr noen tjenester og tjenester kan inneholde mer enn én Daemon.

Her i denne serien medintervjuartikkel vil vi dekke tjenester og demoner i Linux.

1. Hva er Exim Service? Hva er formålet med denne tjenesten?

2. Hva er NIS-server? Hva er formålet med NIS Server?

3. Hva vil du foretrekke for en omvendt proxy i Linux?
4. Du får følgende koder (2xx, 3xx, 4xx, 5xx) i Apache, på et tidspunkt. Hva betyr dette?

Svar : I Apache hver feilkode peker mot et spesifikt problemområde.

  1. 2xx : Forespørsel om tilkobling vellykket
  2. 3xx: Omdirigering
  3. 4xx: Klientfeil
  4. 5xx: Serverfeil
5. Du blir bedt om å stoppe Apache Service gjennom kontrollskriptet. Hva vil du gjøre?
apachectl stop		[On Debian based Systems]
/etc/inid.t/httpd stop	[On Red Hat based Systems]
6. Hvordan er «apachectl omstart» forskjellig fra «apachectl grasiøs»
7. Hvordan vil du konfigurere nfs-festene til å eksportere det fra din lokale maskin?
8. Du skal lage en ny Apache VirtualHost-konfigurasjon for verten www.linux-console.net som er tilgjengelig på /home/Tecmint/public_html/ og opprettholder logg på /var/log/httpd/ som standard.
<VirtualHost *:80>
DocumentRoot /home/Tecmint/public_html
ServerName www.linux-console.net
Server Alias linux-console.net
CustomLog /var/log/httpd/linux-console.net.log combined
ErrorLog /var/log/httpd/linux-console.net.error.log
</VirtualHost>
9. Du skal dumpe alle pakkene med http-trafikk i filen http.out. Hva vil du foreslå?
tcpdump tcp port 80 -s0 -w http.out
10. Hvordan vil du legge til en tjeneste (si httpd) for å starte på INIT nivå 3?
chkconfig –level 3 httpd on

Det er alt for nå. Jeg kommer snart igjen med en interessant artikkel. Inntil da, hold deg frisk, innstilt og koblet til Tecmint. Ikke glem å gi oss din verdifulle tilbakemelding i kommentarfeltet nedenfor.