Recherche de site Web

10 questions d'entretien utiles sur les services et démons Linux


Un Démon est un programme informatique qui s'exécute en arrière-plan et ne reste généralement pas sous le contrôle direct de l'utilisateur. Le processus parent d'un démon est dans la plupart des cas init, mais pas toujours.

Sous Linux, un Service est une application qui s'exécute en arrière-plan en effectuant une tâche essentielle ou en attendant son exécution.

Généralement, il n'y a pas de différence entre un Démon et unService. Daemon est un service mais le service peut être plus grand que Daemon. Le démon fournit certains services et les services peuvent contenir plusieurs démons.

Ici, dans cette série d' articles d'interview, nous couvririons les services et démons sous Linux.

1. Qu'est-ce que le service Exim ? Quel est le but de ce Service ?

2. Qu'est-ce que le serveur NIS ? Quel est le but du serveur NIS ?

3. Que préférerez-vous comme proxy inverse sous Linux ?
4. Vous obtenez les codes suivants (2xx, 3xx, 4xx, 5xx) dans Apache, à un moment donné. Que cela veut-il dire?

Réponse : Dans Apache chaque code d'erreur pointe vers un domaine spécifique du problème.

  1. 2xx : Demande de connexion réussie
  2. 3xx : Redirection
  3. 4xx : erreur client
  4. 5xx : erreur de serveur
5. Il vous est demandé d'arrêter le service Apache via son script de contrôle. Que ferez-vous?
apachectl stop		[On Debian based Systems]
/etc/inid.t/httpd stop	[On Red Hat based Systems]
6. En quoi « apachectl restart » est-il différent de « apachectl graceful »
7. Comment allez-vous configurer les montages NFS pour les exporter depuis votre machine locale ?
8. Vous êtes censé créer une nouvelle configuration Apache VirtualHost pour l'hôte www.linux-console.net qui est disponible sur /home/Tecmint/public_html/ et conserve le journal sur /var/log/httpd/ par défaut.
<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. Vous êtes censé vider tous les paquets du trafic http dans le fichier http.out. Que proposerez-vous ?
tcpdump tcp port 80 -s0 -w http.out
10. Comment allez-vous ajouter un service (disons httpd) pour démarrer au niveau INIT 3 ?
chkconfig –level 3 httpd on

C'est tout pour le moment. Je reviendrai très bientôt avec un autre article intéressant. D'ici là, restez en bonne santé, à l'écoute et connecté à Tecmint. N'oubliez pas de nous faire part de vos précieux commentaires dans la section commentaires ci-dessous.