Recherche de site Web

10 questions et réponses utiles pour un entretien Linux aléatoire


À une petite surprise, cette fois, nous ne présentons pas les questions d'entretien sur un sujet spécifique mais sur des sujets aléatoires. Ces questions vous aideront sûrement à résoudre les entretiens en plus d'ajouter à vos connaissances.

1. Disons que vous effectuez régulièrement une sauvegarde pour l’entreprise dans laquelle vous travaillez. Les sauvegardes sont conservées au format de fichier compressé. Vous devez examiner un journal vieux de deux mois. Que suggéreriez-vous sans décompresser le fichier compressé ?
zcat ­f phpshell­2.4.tar.gz
2. Vous devez suivre les événements sur votre système. Que ferez-vous?

L'exécution de l'application « syslogd » dans le terminal génère un fichier journal à l'emplacement « /var/log/syslog ». L'application syslogd est très utile pour dépanner les systèmes Linux. Un exemple de fichier journal ressemble à celui ci-dessous.

3. Comment allez-vous restreindre l'adresse IP afin que les adresses IP restreintes ne puissent pas utiliser le serveur FTP ?
Bloquer l'adresse IP

Ouvrez le fichier « /etc/hosts.deny ».

vi /etc/hosts.deny

Ajoutez l'adresse IP que vous souhaitez bloquer au bas du fichier.

#
hosts.deny    This file contains access rules which are used to
              deny connections to network services that either use
              the tcp_wrappers library or that have been
              started through a tcp_wrappers-enabled xinetd.
#
              The rules in this file can also be set up in
              /etc/hosts.allow with a 'deny' option instead.
#
              See 'man 5 hosts_options' and 'man 5 hosts_access'
              for information on rule syntax.
              See 'man tcpd' for information on tcp_wrappers
#
vsftpd:172.16.16.1
4. Dites-nous la différence entre Telnet et SSH ?
6. Vous devez arrêter votre serveur X. Lorsque vous essayez de tuer votre serveur X, vous recevez un message d'erreur indiquant que vous ne pouvez pas quitter le serveur X. Que ferez-vous?
6. Quelle est la différence entre les commandes « ping » et « ping6 » ?
7. Vous souhaitez rechercher tous les fichiers *.tar dans votre répertoire personnel et souhaitez les supprimer tous en même temps. Comment allez-vous le faire?
find /home/ ­name '*.tar' | xargs rm ­rf
8. Quelle est la différence entre les commandes Locate et Slocate ?
9. Vous devez rechercher la chaîne « Tecmint » dans tous les fichiers « .txt » du répertoire actuel. Comment allez-vous le faire?
find -­name “*.txt” | xargs grep “Tecmint”
10. Vous souhaitez envoyer un message à tous les utilisateurs connectés du type « Le serveur est en panne pour maintenance », que ferez-vous ?
echo please save your work, immediately. The server is going down for Maintenance at 12:30 Pm, sharply. | wall

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