10 naudingų interviu klausimų apie „Linux“ paslaugas ir demonus


Daemon yra kompiuterio programa, kuri veikia kaip foninis procesas ir paprastai nėra tiesiogiai kontroliuojamas vartotojas. Pirminis demono procesas daugeliu atvejų yra init, bet ne visada.

Linux sistemoje Paslauga yra programa, kuri veikia fone ir atlieka esminę užduotį arba laukia jos vykdymo.

Paprastai nėra skirtumo tarp Daemon ir Service. „Daemon“ yra paslauga, tačiau paslauga gali būti didesnė nei „Daemon“. „Daemon“ teikia kai kurias paslaugas, o paslaugose gali būti daugiau nei vienas demonas.

ŠiojeInterviu straipsnio serijoje apžvelgsime paslaugas ir demonus sistemoje „Linux“.

1. Kas yra Exim paslauga? Koks šios Paslaugos tikslas?

2. Kas yra NIS serveris? Koks yra NIS serverio tikslas?

3. Ką teiktumėte pirmenybę atvirkštiniam tarpiniam serveriui Linux sistemoje?
4. Tam tikru metu „Apache“ programoje gaunate šiuos kodus (2xx, 3xx, 4xx, 5xx). Ką tai reiškia?

Atsakymas: „Apache“ kiekvienas klaidos kodas nurodo konkrečią problemos sritį.

  1. 2xx : Užklausa prisijungti sėkmingai
  2. 3xx: peradresavimas
  3. 4xx: Kliento klaida
  4. 5xx: serverio klaida
5. Jūsų prašoma sustabdyti „Apache Service“ naudojant valdymo scenarijų. Ką tu darysi?
apachectl stop		[On Debian based Systems]
/etc/inid.t/httpd stop	[On Red Hat based Systems]
6. Kuo „apachectl restart“ skiriasi nuo „apachectl graceful“
7. Kaip sukonfigūruosite nfs jungtis, kad būtų galima eksportuoti ją iš vietinio kompiuterio?
8. Turėtumėte sukurti naują „Apache VirtualHost“ konfigūraciją pagrindiniam kompiuteriui www.linux-console.net, kuris pasiekiamas adresu /home/Tecmint/public_html/ ir pagal numatytuosius nustatymus palaiko žurnalą adresu /var/log/httpd/.
<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. Jūs turite išmesti visus http srauto paketus į failą http.out. Ką pasiūlysite?
tcpdump tcp port 80 -s0 -w http.out
10. Kaip pridėsite paslaugą (tarkime, httpd), kad pradėtumėte nuo 3 INIT lygio?
chkconfig –level 3 httpd on

Tai kol kas viskas. Labai greitai vėl būsiu čia su kitu įdomiu straipsniu. Iki tol būkite sveiki, prisijunkite ir prisijunkite prie Tecmint. Nepamirškite pateikti mums vertingų atsiliepimų toliau pateiktame komentarų skyriuje.