10 hasznos interjúkérdés a Linux szolgáltatásokról és démonokról
A Daemon egy számítógépes program, amely háttérfolyamatként fut, és általában nem marad a felhasználó közvetlen irányítása alatt. A démon szülőfolyamata a legtöbb esetben init, de nem mindig.
Linuxban a Szolgáltatás egy olyan alkalmazás, amely a háttérben fut, és alapvető feladatot hajt végre, vagy annak végrehajtására vár.
Általában nincs különbség a Daemon és egy Service között. A démon szolgáltatás, de a szolgáltatás nagyobb lehet, mint a démon. A démonok bizonyos szolgáltatásokat nyújtanak, és a szolgáltatások egynél több démont is tartalmazhatnak.
Ebben azinterjúcikk-sorozatban a Linux szolgáltatásairól és démonjairól fogunk beszélni.
1. Mi az Exim szolgáltatás? Mi ennek a szolgáltatásnak a célja?
2. Mi az a NIS szerver? Mi a NIS szerver célja?
3. Mit részesít előnyben fordított proxyként Linux alatt?
4. Valamikor a következő kódokat kapja (2xx, 3xx, 4xx, 5xx) az Apache-ban. Mit jelent ez?
Válasz : Apache-ban minden hibakód egy adott problématerületre mutat.
- 2xx : Sikeres csatlakozási kérelem
- 3xx: Átirányítás
- 4xx: Ügyfélhiba
- 5xx: Szerverhiba
5. A rendszer arra kéri, hogy állítsa le az Apache szolgáltatást a vezérlőszkriptjén keresztül. Mit fogsz csinálni?
apachectl stop [On Debian based Systems]
/etc/inid.t/httpd stop [On Red Hat based Systems]
6. Miben különbözik az „apachectl restart” és az „apachectl graceful”
7. Hogyan fogja beállítani az nfs csatolókat, hogy exportálják a helyi gépről?
8. Létre kell hoznia egy új Apache VirtualHost konfigurációt a www.linux-console.net gazdagéphez, amely a /home/Tecmint/public_html/ címen érhető el, és alapértelmezés szerint a /var/log/httpd/ címen tartja nyilván a naplót.
<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. A http forgalom összes csomagját ki kell írnia a http.out fájlba. Mit fog javasolni?
tcpdump tcp port 80 -s0 -w http.out
10. Hogyan ad hozzá egy szolgáltatást (mondjuk a httpd-t), hogy az INIT 3. szintjén induljon el?
chkconfig –level 3 httpd on
Ez minden most. Hamarosan ismét itt leszek egy másik érdekes cikkel. Addig is maradjon egészséges, csatlakozzon a Tecminthez. Ne felejtse el megadni nekünk értékes visszajelzését az alábbi megjegyzés részben.