GNU/Linux >> Tutoriels Linux >  >> Linux

Top 25 des questions et réponses d'entrevue Linux

Q : 1 Qu'est-ce que Kdump et pourquoi est-il nécessaire ?

Réponse :Kdump est un mécanisme permettant de capturer des vidages sur incident en cas de plantage du système ou de panique du noyau. Les vidages sur incident peuvent être stockés sur un système de fichiers distant ou sur un système de fichiers local. En analysant les vidages sur incident, nous pouvons trouver la cause première d'une défaillance du système ou d'une panique du noyau. Si votre fournisseur de système d'exploitation prend en charge, vous pouvez partager le fichier vmcore avec le fournisseur pour une analyse plus approfondie.

Q : 2 Comment vérifier quand la dernière analyse du système de fichiers a-t-elle eu lieu ?

Rép :À l'aide de la commande tune2fs, nous pouvons vérifier quand l'analyse du système de fichiers a été effectuée à la recherche d'erreurs.

# tune2fs -l | grep "Dernière vérification"

Q :3 Comment modifier la date d'expiration du mot de passe d'un compte sans changer son mot de passe ?

Rép :Avec l'aide de la commande chage, nous pouvons prolonger la date d'expiration du mot de passe d'un compte local. La syntaxe est indiquée ci-dessous

# chage -d

Q : 4 Comment exécuter fsck avec force sur un système de fichiers du système d'exploitation au prochain redémarrage ?

Réponse :Pour exécuter fsck avec force sur un système de fichiers particulier au prochain redémarrage, créez un fichier vide avec le nom « forcefsck » dans le système de fichiers. Supposons que nous voulions exécuter fsck sur le système de fichiers /home au prochain redémarrage.

# cd /accueil; toucher forcefsck; redémarrer

Q : 5 Quel outil est utilisé pour analyser le vidage sur incident ou le fichier vmcore sur CentOS 7 et RHEL 7 ?

Réponse :plantage est l'utilitaire ou la commande sur CentOS 7 et RHEL 7 grâce auquel nous pouvons analyser les vidages sur incident.

Q : 6 Comment installer tous les correctifs à l'exception du noyau sur CentOS et RHEL ?

Réponse :En utilisant le paramètre "–exclude=kernel*" dans la commande yum, nous pouvons installer tous les correctifs à l'exception du noyau. L'exemple est montré ci-dessous

# yum mise à jour –exclude=kernel*

Ajoutez l'entrée ci-dessous dans le fichier "/etc/yum.conf" pour empêcher la mise à jour permanente du noyau.

exclude=noyau*

Q : 7 Comment vérifier si vous travaillez sur un serveur physique ou virtuel ?

Réponse :Utilisez la commande dmidecode ci-dessous pour vérifier si vous travaillez sur un serveur physique ou virtuel.

# dmidecode -t système | grep "Nom du produit"
Nom du produit :plate-forme virtuelle VMware

Q : 8 Qu'est-ce que l'outil de montage automatique et pourquoi est-il nécessaire ?

Réponse :Automounter est un service de type système d'exploitation Linux qui est utilisé pour monter automatiquement le système de fichiers distant ou le système de fichiers local chaque fois qu'il est accessible. Lorsque le système de fichiers est inactif pendant une période donnée, le service de montage automatique (autofs) démonte automatiquement le système de fichiers. Le principal avantage d'autofs est que le système n'a pas besoin de monter le système de fichiers tout le temps, il ne montera le système de fichiers que lorsqu'il sera demandé.

Q : 9 Comment forcer un utilisateur à changer son mot de passe à la connexion ?

Réponse :Utilisez "chage ' commande pour faire expirer le mot de passe de l'utilisateur, comme "chage -d 0 ". Après cela, chaque fois que l'utilisateur essaie de se connecter ou ssh le système, il recevra le message d'avertissement "Votre mot de passe a expiré. Vous devez changer votre mot de passe maintenant et vous reconnecter”

Q : 10 Comment vérifier si la dernière commande que vous exécutez est exécutée avec succès ou non ?

Ans :En connaissant l'état de sortie de la variable spéciale '$?', nous pouvons dire si la dernière commande que nous exécutons est exécutée avec succès ou non. L'exemple est illustré ci-dessous :

# ls -l /var/
# echo $?
0
# ls -l /var/wwer
# echo $?
2

Le statut de sortie zéro signifie que la dernière commande a été exécutée avec succès, un statut de sortie autre que zéro signifie un échec.

Q : 11 Comment vérifier quand le package rpm particulier a-t-il été installé ?

Réponse :Prenons un exemple de suffixe. Utilisez la commande rpm ci-dessous pour trouver quand le suffixe rpm a été installé.

[[email protected] ~]# rpm -q postfix –last
postfix-2.10.1-6.el7.x86_64 samedi 27 février 2016 23:56:43 EST
[[email protected] ~ ]#

Nous pouvons également utiliser la commande yum pour trouver les informations demandées ci-dessus.

[[email protected] ~]# suffixe de package d'historique yum

Q : 12 Comment se connecter en mode mono-utilisateur dans RHEL 7 ?

Réponse :Démarrez le système, accédez à l'écran du chargeur de démarrage GRUB2, appuyez sur "e" et accédez à la ligne qui commence par "linux16/vmlinz ' et remplacez 'ro' par 'rw init=/sysroot/bin/bash' et appuyez sur ctrl-x pour démarrer.

Q : 13 Quelle commande est utilisée pour définir le nom d'hôte de manière permanente sur CentOS 7 et RHEL 7 ?

Réponse :"nom_hôtectl ' La commande est utilisée pour définir ou configurer le nom d'hôte de manière permanente. L'exemple est montré ci-dessous

# hostnamectl set-hostname "New_HostName"

Outre la commande hostnamectl 'nmtui' &'nmcli' sont également utilisés pour définir le nom d'hôte dans CentOS 7 et RHEL 7.

Q : 14 Comment activer les politiques de mot de passe sous Linux ?

Réponse :Les stratégies de mot de passe peuvent être activées à l'aide de pam (module d'authentification enfichable ). Dans Centos et RHEL, nous avons le fichier "/etc/pam.d/system-auth" où nous définissons les politiques de mot de passe selon les exigences. Dans le système d'exploitation basé sur Debian, nous avons le fichier "/etc/pam.d/common-password"

Q : 15 Comment vérifier quels modules du noyau sont installés sur votre machine Linux ?

Réponse :"lsmod ' la commande nous donnera la liste des modules du noyau installés.

Q :16 quelle commande est utilisée pour vérifier IO Stat sous Linux ?

Ans :Il y a quelques commandes comme 'sar ', 'iostat ' et 'vmstat ' à travers lequel nous pouvons vérifier io stat sous Linux.

Q : 17 À quoi servent '/etc/lvm/backup' et '/etc/lvm/archive' ?

Réponse :Lorsque nous créons et mettons à jour des partitions basées sur lvm, la sauvegarde des métadonnées est stockée dans le fichier "/etc/lvm/backup" et les métadonnées d'archive sont conservées dans le fichier "/etc/lvm/archive". À l'aide de la commande vgcfgrestore, nous pouvons restaurer les métadonnées du groupe de volumes.

Q :18 Comment lister la table de routage de votre machine Linux ?

Réponse :En utilisant les commandes "route -n" et "netstat -nr", nous pouvons répertorier la table de routage actuelle sous Linux.

Q : 19 Que se passe-t-il en arrière-plan lorsque vous ssh un serveur depuis votre machine Linux ?

Réponse :Chaque fois que nous sshons un serveur Unix, une connexion TCP est établie du client au serveur sur le port 22 par défaut et le serveur donne la version du protocole SSH qu'il prend en charge. Si le client accepte la version du protocole SSH, la connexion se poursuit et après que ce serveur a fourni sa clé publique d'hôte et que le client conserve cette clé dans le fichier '~/.ssh/known_hosts' et enfin nous obtenons l'invite ssh.

Q : 20 Comment changer le port SSH par défaut de votre serveur Linux ?

Rép :Le port par défaut (22) de SSH peut être modifié en mettant à jour le paramètre « Port » dans le fichier « /etc/ssh/sshd_config ‘. Où NNN est le numéro de port. Après avoir apporté les modifications, redémarrez ou rechargez le service ssh.

Q : 21 Comment afficher les horodatages dans dmesg sur RHEL7 ?

Réponse :En utilisant la commande "dmesg -T", nous pouvons afficher les horodatages dans dmesg.

Q : 22 Comment vérifier la marque et le modèle du serveur physique à partir de la ligne de commande ?

Ans Avec l'aide de la commande dmidecode, nous pouvons trouver la marque et le modèle du serveur physique, l'exemple est illustré ci-dessous

# dmidecode -t system
........................

Handle 0x0011, DMI type 1, 27 bytes
System Information
 Manufacturer: HP
 Product Name: ProLiant DL580 Gen8
 Version: P79
 Serial Number: CKX42926E0
 UUID: 97387735-1541-238A-1B33-533850564430
 Wake-up Type: Power Switch
 SKU Number: 728551-B21
 Family: ProLiant
...............................................

Q : 23 Comment vérifier la version du BIOS de votre serveur à partir de la ligne de commande ?

Réponse :Avec l'aide de la commande dmidecode, nous trouvons la version du bios à partir de la ligne de commande

# dmidecode -t bios
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x0010, DMI type 0, 24 bytes
BIOS Information
 Vendor: HP
 Version: P79
 Release Date: 04/01/2014
 Address: 0xF0000
 Runtime Size: 64 kB
 ROM Size: 16384 kB
.............................

Q : 24 Comment étendre le groupe de volumes existant ?

Réponse :Créez d'abord un pv (volume physique) sur un nouveau disque brut (/dev/sdb) à l'aide de la commande "pvcreate /dev/sdb", puis utilisez la commande vgextend "vgextend /dev/sdb"

Q : 25 Comment afficher le numéro WWN de la carte HBA sur les serveurs Linux ?

Rép :Il existe deux façons d'afficher le numéro WWN de la carte HBA.

First Way en utilisant la commande systool comme :

# systool -c fc_host -v | grep "nom_port"

Second Way utilise des fichiers de classe sys :

# cat /sys/class/fc_host/host*/port_name
0x7001639028cbeca0
0x7001639028cbefa2
0x7001639028cbf5d8
0x7001639028cbf6da


Linux
  1. Top 30 des questions et réponses d'entretien OpenStack

  2. 30 Questions et réponses d'entretien chez LAMP (Linux, Apache, MySQL et PHP)

  3. Comment monter et démonter un système de fichiers sous Linux

  4. Questions d'entretien Linux - Autorisations de base sur les fichiers et les répertoires

  5. Quel système de fichiers utiliser entre OSX et Linux

20 questions et réponses d'entretien sur le clustering Red Hat (pacemaker)

20 questions et réponses d'entretien sur le serveur Red Hat Satellite

Comment vérifier et réparer un système de fichiers dans RHEL Linux

Questions d'entretien sur le système de fichiers réseau Linux (NFS)

Les 50 questions et réponses d'entrevue Linux les plus posées

Top 10 des meilleurs outils d'information sur le matériel et le système Linux