top 35 linux interview questions
Meilleures questions d'entrevue sur Linux:
Nous sommes tous conscients du fait que, pour gérer toutes les ressources matérielles de votre ordinateur portable ou de votre ordinateur de bureau et pour permettre une bonne communication entre le logiciel et votre matériel informatique, il y a un mot sans lequel le logiciel ne fonctionnerait pas, c'est-à-dire Système d'exploitation «Système d'exploitation» . Tout comme Windows XP, Windows 7, Windows 8, MAC; LINUX est un tel système d'exploitation.
LINUX est considéré comme le système d'exploitation le plus utilisé et est surtout connu pour son efficacité et ses performances rapides. LINUX a été introduit pour la première fois par Linux Torvalds et est basé sur Linux Kernal.
Il peut fonctionner sur différentes plates-formes matérielles fabriquées par HP, Intel, IBM, etc.
Dans cet article, nous verrons plusieurs questions et réponses d'entretien sur Linux qui aideront non seulement à se préparer aux entretiens, mais aussi à tout apprendre sur Linux. Les questions incluent l'administrateur Linux, les questions d'entretien sur les commandes Linux, etc.
Questions et réponses d'entrevue LINUX
Nous y voilà.
Q # 1) Que comprenez-vous par Linux Kernal? Est-il légal de le modifier?
Répondre: «Kernal» fait essentiellement référence à ce composant de base du système d’exploitation informatique qui fournit des services de base pour les autres parties et interagit avec les commandes de l’utilisateur. En ce qui concerne «Linux Kernal», il est appelé logiciel système de bas niveau fournissant une interface pour les interactions au niveau de l’utilisateur.
Linux Kernal est considéré comme un logiciel libre et open-source capable de gérer les ressources matérielles pour les utilisateurs. Comme il est publié sous licence publique générale (GPL), il devient légal pour quiconque de le modifier.
Q # 2) Faire la différence entre LINUX et UNIX?
Répondre: Bien qu'il existe de multiples différences entre LINUX et UNIX, les points inscrits dans le tableau ci-dessous couvrent toutes les différences majeures.
LINUX | UNIX |
---|---|
Exemples: Red Hat, Fedora, Ubuntu, Debian, etc. | Exemples: Solaris, tous Linux |
LINUX est un développement de logiciels open source et un système d'exploitation gratuit utilisé pour le matériel informatique et les logiciels, le développement de jeux, les PC, etc. | UNIX est un système d'exploitation qui est essentiellement utilisé dans Intel, HP, les serveurs Internet, etc. |
LINUX a des prix ainsi que des versions distribuées et téléchargées gratuitement. | Différentes versions / saveurs d'UNIX ont des structures de prix différentes. |
Les utilisateurs de ce système d'exploitation peuvent être n'importe qui, y compris les utilisateurs à domicile, les développeurs, etc. | Ce système d'exploitation a été essentiellement développé pour les mainframes, les serveurs et les postes de travail, à l'exception d'OSX qui est conçu de manière à pouvoir être utilisé par n'importe qui. |
Le système de support de fichiers comprend Ext2, Ext3, Ext4, Jfs, Xfs, Btrfs, FAT, etc. | Le système de prise en charge de fichiers comprend jfs, gpfs, hfs, etc. |
BASH (Bourne Again Shell) est le shell par défaut de Linux, c'est-à-dire l'interface en mode texte qui prend en charge plusieurs interpréteurs de commandes. | Bourne shell sert d'interface en mode texte qui est maintenant compatible avec de nombreux autres, y compris BASH. |
LINUX fournit deux interfaces graphiques, KDE et Gnome. | Un environnement de bureau commun a été créé qui sert d'interface graphique pour UNIX. |
Il offre une sécurité plus élevée et compte environ 60 à 100 virus répertoriés à ce jour. | Il est également hautement sécurisé et contient environ 85 à 120 virus répertoriés à ce jour. |
Q # 3) Faire appel aux composants de base de LINUX?
Répondre: Le système d'exploitation Linux se compose essentiellement de 3 composants. Elles sont:
- Noyau: Ceci est considéré comme la partie principale et est responsable de toutes les activités principales du système d'exploitation Linux. Linux Kernel est considéré comme un logiciel gratuit et open-source capable de gérer les ressources matérielles pour les utilisateurs. Il se compose de divers modules et interagit directement avec le matériel sous-jacent.
- Bibliothèque système: La plupart des fonctionnalités du système d'exploitation sont implémentées par les bibliothèques système. Celles-ci agissent comme une fonction spéciale utilisant les programmes d’application qui accèdent aux fonctionnalités du noyau.
- Utilitaire système: Ces programmes sont chargés d'exécuter des tâches spécialisées au niveau individuel.
Q # 4) Pourquoi utilisons-nous LINUX?
Répondre: LINUX est largement utilisé car il est complètement différent des autres systèmes d'exploitation où chaque aspect est livré avec quelque chose en plus, c'est-à-dire des fonctionnalités supplémentaires.
Certaines des principales raisons d'utiliser LINUX sont énumérées ci-dessous:
- Il s'agit d'un système d'exploitation open source où les programmeurs ont l'avantage de concevoir leur propre système d'exploitation personnalisé
- Le logiciel et la licence serveur requis pour installer Linux sont entièrement gratuits et peuvent être installés sur de nombreux ordinateurs selon les besoins
- Il présente des problèmes faibles ou minimaux mais contrôlables avec les virus, les logiciels malveillants, etc.
- Il est hautement sécurisé et prend en charge plusieurs systèmes de fichiers
Q # 5) Enrôlez les fonctionnalités du système d'exploitation Linux?
Répondre: Voici quelques caractéristiques importantes du système d'exploitation LINUX:
- Le noyau Linux et les programmes d'application peuvent être installés sur n'importe quel type de plate-forme matérielle et sont donc considérés comme portables.
- Il sert le but du multitâche en remplissant diverses fonctions simultanément.
- Il fournit des services de sécurité de trois manières à savoir, l'authentification, l'autorisation et le cryptage.
- Il prend en charge plusieurs utilisateurs pour accéder à la même ressource système mais en utilisant différents terminaux pour le fonctionnement.
- Linux fournit un système de fichiers hiérarchique et son code est librement accessible à tous.
- Il possède son propre support d'application (pour télécharger et installer des applications) et des claviers personnalisés.
- Les distributions Linux fournissent un CD / USB en direct à leurs utilisateurs pour l'installation.
Q # 6) Expliquez LILO?
Répondre: LILO (Linux Loader) est le chargeur de démarrage du système d'exploitation Linux pour le charger dans la mémoire principale afin qu'il puisse commencer ses opérations. Bootloader est ici un petit programme qui gère un dual boot. LILO réside dans MBR ( Enregistrement de démarrage principal ).
Son avantage majeur est qu'il permet le démarrage rapide de Linux lors de l'installation dans le MBR.
Sa limitation réside dans le fait qu'il n'est pas possible pour tous les ordinateurs de tolérer la modification du MBR.
Q # 7) Qu'est-ce que l'espace d'échange?
Répondre: L'espace de swap est la quantité de mémoire physique allouée à l'utilisation par Linux pour contenir temporairement certains programmes en cours d'exécution simultanés. Cette condition se produit généralement lorsque la RAM ne dispose pas de suffisamment de mémoire pour prendre en charge tous les programmes en cours d'exécution simultanés. Cette gestion de la mémoire implique l'échange de mémoire vers et depuis le stockage physique.
Il existe différentes commandes et outils disponibles pour gérer l'utilisation de l'espace Swap.
Q # 8) Qu'entendez-vous par le compte racine?
Répondre: Comme son nom l'indique, c'est comme un compte d'administrateur système qui vous donne la possibilité de contrôler entièrement le système. Le compte racine sert de compte par défaut chaque fois que Linux est installé.
Les fonctions mentionnées ci-dessous peuvent être exécutées par le compte racine:
- Créer des comptes utilisateurs
- Gérer les comptes utilisateurs
- Attribuez des autorisations différentes à chaque compte créé et ainsi de suite.
Q # 9) Expliquez le bureau virtuel?
Répondre: Lorsqu'il y a plusieurs fenêtres disponibles sur le bureau actuel et qu'il apparaît le problème de la réduction et de la maximisation des fenêtres ou de la restauration de tous les programmes actuels, le «bureau virtuel» sert d'alternative. Il vous permet d'ouvrir un ou plusieurs programmes sur une ardoise vierge.
Les bureaux virtuels sont essentiellement stockés sur un serveur distant et offrent les avantages suivants:
- Des économies de coûts car les ressources peuvent être partagées et allouées au fur et à mesure des besoins.
- Les ressources et l'énergie sont utilisées plus efficacement.
- L'intégrité des données est améliorée.
- Administration centralisée.
- Moins de problèmes de compatibilité.
Q # 10) Faire la différence entre BASH et DOS?
Répondre: Les différences fondamentales entre BASH et DOS peuvent être comprises dans le tableau ci-dessous.
FRAPPER | DEUX |
---|---|
Les commandes BASH sont sensibles à la casse. | Les commandes DOS ne sont pas sensibles à la casse. |
Caractère «/» utilisé comme séparateur de répertoire. Le caractère «» agit comme un caractère d'échappement. | Caractère «/»: sert de délimiteur d'argument de commande. Caractère «»: sert de séparateur de répertoire. |
La convention de dénomination des fichiers comprend: un nom de fichier à 8 caractères suivi d'un point et de 3 caractères pour l'extension. | Aucune convention de dénomination de fichier n'est suivie sous DOS. |
Q # 11) Expliquez le terme GUI?
Répondre: GUI signifie l'interface utilisateur graphique. L'interface graphique est considérée comme la plus attrayante et la plus conviviale car elle consiste en l'utilisation d'images et d'icônes. Ces images et icônes sont cliquées et manipulées par les utilisateurs dans le but de communiquer avec le système.
Avantages de l'interface graphique:
- Il permet aux utilisateurs de naviguer et d'utiliser le logiciel à l'aide d'éléments visuels.
- Il est possible de créer une interface plus intuitive et riche.
- Moins de chances d'occurrence d'erreurs étant donné que les tâches complexes, en plusieurs étapes et dépendantes sont facilement regroupées.
- La productivité est améliorée avec les moyens du multitâche car d'un simple clic de souris, l'utilisateur est capable de maintenir plusieurs applications ouvertes et des transitions entre elles.
Inconvénients de l'interface graphique:
- Les utilisateurs finaux ont moins de contrôle sur le système d'exploitation et les systèmes de fichiers.
- Bien qu'il soit plus facile d'utiliser une souris et un clavier pour la navigation et le contrôle du système d'exploitation, l'ensemble du processus est un peu lent.
- Il nécessite plus de ressources en raison des éléments à charger tels que les icônes, les polices, etc.
Q # 12) Expliquez le terme CLI?
Répondre: CLI signifie Interface de ligne de commande. C'est un moyen pour les humains d'interagir avec les ordinateurs et est également connu sous le nom d'interface utilisateur de ligne de commande. Il repose sur un processus de transaction de demande et de réponse textuelle dans lequel l'utilisateur tape des commandes déclaratives pour demander à l'ordinateur d'effectuer des opérations.
Avantages de CLI
- Très souple
- Peut facilement accéder aux commandes
- Beaucoup plus rapide et plus facile à utiliser par un expert
- Il n'utilise pas beaucoup de temps de traitement du processeur.
Inconvénients de la CLI
- L'apprentissage et la mémorisation des commandes de type est difficile.
- Doit être tapé avec précision.
- Cela peut être très déroutant.
- La navigation sur le Web, les graphiques, etc. sont quelques tâches difficiles ou impossibles à faire sur la ligne de commande.
Q # 13) Enrôlez certains distributeurs Linux (Distros) avec son utilisation?
Répondre: Différentes parties de LINUX indiquent que le noyau, l'environnement système, les programmes graphiques, etc. sont développés par différentes organisations. Les distributions LINUX (Distros) assemblent toutes ces différentes parties de Linux et nous donnent un système d'exploitation compilé à installer et à utiliser.
Il existe environ six cents distributeurs Linux. Certains des plus importants sont:
- UBuntu: Il s'agit d'une distribution Linux bien connue avec de nombreuses applications préinstallées et des bibliothèques de référentiels faciles à utiliser. Il est très facile à utiliser et fonctionne comme un système d'exploitation MAC.
- Linux Mint: Il utilise la cannelle et le bureau des amis. Il fonctionne sous Windows et devrait être utilisé par les nouveaux arrivants.
- Debian: Ce sont les distributeurs Linux les plus stables, les plus rapides et les plus conviviaux.
- Feutre: Il est moins stable mais fournit la dernière version du logiciel. Il a un environnement de bureau GNOME3 par défaut.
- Red Hat Enterprise: Il doit être utilisé dans le commerce et bien testé avant sa sortie. Il fournit généralement une plate-forme stable pendant une longue période.
- Arch Linux: Chaque package doit être installé par vous et ne convient pas aux débutants.
Q # 14) Comment pouvez-vous déterminer la mémoire totale utilisée par LINUX?
Répondre: Il est toujours nécessaire de contrôler l'utilisation de la mémoire afin de savoir si l'utilisateur est en mesure d'accéder au serveur ou aux ressources de manière adéquate. Il existe environ 5 méthodes qui déterminent la mémoire totale utilisée par Linux.
Ceci est expliqué comme ci-dessous:
- Commande gratuite: Il s'agit de la commande la plus simple pour vérifier l'utilisation de la mémoire. Par exemple , «$ Free –m», l'option «m» affiche toutes les données en Mo.
- / proc / meminfo: La prochaine façon de déterminer l'utilisation de la mémoire est de lire le fichier / proc / meminfo. Par exemple , '$ Cat / proc / meminfo'
- Vmstat: Cette commande présente essentiellement les statistiques d'utilisation de la mémoire. Par exemple , '$ Vmstat –s'
- Commande supérieure: Cette commande détermine l'utilisation totale de la mémoire et surveille également l'utilisation de la RAM.
- Htop: Cette commande affiche également l'utilisation de la mémoire avec d'autres détails.
Q # 15) Expliquez les 3 types d'autorisations de fichiers sous LINUX?
Répondre: Chaque fichier et répertoire sous Linux se voient attribuer trois types de propriétaires, à savoir «Utilisateur», «Groupe» et «Autres». Les trois types d'autorisations définis pour les trois propriétaires sont:
- Lire: Cette autorisation vous permet d'ouvrir et de lire le fichier ainsi que de répertorier le contenu du répertoire.
- Écrivez: Cette autorisation vous permet de modifier le contenu du fichier ainsi que d'ajouter, de supprimer et de renommer des fichiers stockés dans les répertoires.
- Exécuter: Les utilisateurs peuvent accéder et exécuter le fichier dans le répertoire. Vous ne pouvez pas exécuter un fichier tant que l'autorisation d'exécution n'est pas définie.
Q # 16) Quelle est la longueur maximale de tout nom de fichier sous LINUX?
Répondre: La longueur maximale de tout nom de fichier sous Linux est de 255 caractères.
Q # 17) Comment les autorisations sont-elles accordées sous LINUX?
Répondre: Un administrateur système ou le propriétaire du fichier peut accorder des autorisations à l’aide de la commande «chmod». Les symboles suivants sont utilisés lors de l'écriture des autorisations:
- '+' Pour ajouter une autorisation
- «-» pour refuser l’autorisation
Les autorisations incluent également une seule lettre qui indique
dans: utilisateur; g: grouper; ou: autre; à: tout; r: lire; dans: écrivez; X: exécuter.
Q # 18) Quels sont les différents modes lors de l'utilisation de l'éditeur vi?
Répondre: Les 3 différents types de modes dans l'éditeur vi sont énumérés ci-dessous:
- Mode de commande / mode normal
- Mode d'insertion / Mode d'édition
- Mode Ex / Mode de remplacement
Q # 19) Expliquez les commandes du répertoire Linux avec la description?
Répondre: Les commandes du répertoire Linux ainsi que les descriptions sont les suivantes:
- pwd: C'est une commande intégrée qui signifie «Imprimer le répertoire de travail» . Il affiche l'emplacement de travail actuel, le chemin de travail commençant par / et le répertoire de l'utilisateur. Fondamentalement, il affiche le chemin complet du répertoire dans lequel vous vous trouvez actuellement.
- Est: Cette commande répertorie tous les fichiers dans le dossier dirigé.
- CD: Cela signifie «changer de répertoire». Cette commande est utilisée pour passer au répertoire dans lequel vous souhaitez travailler à partir du répertoire actuel. Nous avons juste besoin de taper cd suivi du nom du répertoire pour accéder à ce répertoire particulier.
- mkdir: Cette commande est utilisée pour créer un tout nouveau répertoire.
- rmdir: Cette commande est utilisée pour supprimer un répertoire du système.
Q # 20) Faire la différence entre Cron et Anacron?
Répondre: La différence entre Cron et Anacron peut être comprise dans le tableau ci-dessous:
Cron | Anacron |
---|---|
Cron permet à l'utilisateur de planifier des tâches à exécuter toutes les minutes. | Anacron permet à l'utilisateur de planifier des tâches à exécuter à une date spécifique ou le premier cycle disponible après la date. |
Les tâches peuvent être planifiées par n'importe quel utilisateur normal et sont essentiellement utilisées lorsque les tâches doivent être terminées / exécutées à une heure ou à une minute particulière. | Anacron ne peut être utilisé que par les super utilisateurs et est utilisé lorsqu'une tâche doit être exécutée quelle que soit l'heure ou la minute. |
Il est idéal pour les serveurs | Il est idéal pour les ordinateurs de bureau et les ordinateurs portables |
Cron s'attend à ce que le système fonctionne 24h / 24 et 7j / 7. | Anacron ne s'attend pas à ce que le système fonctionne 24x7. |
Q # 21) Expliquez le travail de la combinaison de touches Ctrl + Alt + Suppr sur le système d'exploitation Linux?
Répondre: Le travail de la combinaison de touches Ctrl + Alt + Suppr sur le système d'exploitation Linux est le même que pour Windows, c'est-à-dire pour redémarrer le système. La seule différence est qu'aucun message de confirmation ne s'affiche et qu'un système est redémarré directement.
Q # 22) Quel est le rôle de la sensibilité à la casse dans la façon dont les commandes sont utilisées?
Répondre: Linux est considéré comme sensible à la casse. Le respect de la casse peut parfois servir de raison pour afficher des réponses différentes pour la même commande car vous pouvez entrer les différents formats de commandes à chaque fois. En termes de sensibilité à la casse, la commande est la même mais la seule différence se produit en ce qui concerne les lettres majuscules et minuscules.
Par exemple ,
cd, CD, Cd sont des commandes différentes avec des sorties différentes.
Q # 23) Expliquez Linux Shell?
bons sites Web pour regarder des anime gratuitement
Répondre: Pour exécuter toutes les commandes, l'utilisateur utilise un programme appelé shell. Le shell Linux est essentiellement une interface utilisateur utilisée pour exécuter les commandes et communiquer avec le système d'exploitation Linux. Shell n'utilise pas le noyau pour exécuter certains programmes, créer des fichiers, etc.
Il existe plusieurs shells disponibles avec Linux, dont les suivants:
- BASH (Bourne Again SHell)
- CSH (coque C)
- KSH (Korn Shell)
- TCSH
Il existe essentiellement deux types de commandes Shell
- Commandes shell intégrées: Ces commandes sont appelées depuis le shell et exécutées directement dans le shell. Exemples: 'pwd', 'help', 'type', 'set', etc.
- Commandes externes / Linux: Ces commandes sont totalement indépendantes du shell, ont leur propre binaire et sont situées dans le système de fichiers.
Q # 24) Qu'est-ce qu'un script Shell?
Répondre: Comme son nom l'indique, le script shell est le script écrit pour le shell. Ceci est un fichier programme ou dit un fichier texte plat dans lequel certaines commandes Linux sont exécutées les unes après les autres. Bien que la vitesse d'exécution soit lente, le script Shell est facile à déboguer et peut également simplifier les processus d'automatisation quotidiens.
Q # 25) Expliquez les fonctionnalités d'un serveur Linux sans état?
Répondre: Le mot apatride lui-même signifie «pas d’État». Lorsqu'il est sur un seul poste de travail, aucun état n'existe pour le serveur centralisé, puis le serveur Linux sans état entre en scène. Dans de telles conditions, des scénarios tels que le maintien de tous les systèmes dans le même état particulier peuvent se produire.
Certaines des fonctionnalités du serveur Linux sans état sont:
- Stocke le prototype de chaque machine
- Stocker des instantanés
- Stocker les répertoires personnels
- Utilise LDAP qui détermine l'instantané de l'état à exécuter sur quel système.
Q # 26) Quels sont les appels système utilisés pour la gestion des processus sous Linux?
Répondre: La gestion des processus sous Linux utilise certains appels système. Ceux-ci sont mentionnés dans le tableau ci-dessous avec une brève explication
[table '' introuvable /]Q # 27) Demandez à Linux de classer les commandes de contenu?
Répondre: Il existe de nombreuses commandes présentes sous Linux qui sont utilisées pour regarder le contenu du fichier.
Certains d'entre eux sont enrôlés ci-dessous:
- diriger: Affiche le début du fichier
- queue: Affiche la dernière partie du fichier
- chat: Concaténez les fichiers et imprimez sur la sortie standard.
- Suite: Affiche le contenu sous forme de téléavertisseur et est utilisé pour afficher le texte dans la fenêtre du terminal une page ou un écran à la fois.
- moins: Affiche le contenu sous forme de téléavertisseur et permet un mouvement vers l'arrière et sur une seule ligne.
Q # 28) Expliquez la redirection?
Répondre: Il est bien connu que chaque commande prend une entrée et affiche la sortie. Le clavier sert de périphérique d'entrée standard et l'écran sert de périphérique de sortie standard. La redirection est définie comme le processus consistant à diriger des données d'une sortie vers une autre ou même des cas existent où la sortie sert de données d'entrée pour un autre processus.
Il existe essentiellement trois flux disponibles dans lesquels les entrées et les sorties de l'environnement Linux sont distribuées.
Ceux-ci sont expliqués ci-dessous:
- Redirection d'entrée: '<’ symbol is used for input redirection and is numbered as (0). Thus it is denoted as STDIN(0).
- Redirection de sortie: Le symbole «>» est utilisé pour la redirection de sortie et est numéroté comme (1). Ainsi, il est noté STDOUT (1).
- Redirection d'erreur: Il est noté STDERR (2).
Q # 29) Pourquoi Linux est-il considéré comme plus sécurisé que les autres systèmes d'exploitation?
Répondre: Linux est un système d'exploitation open source et de nos jours, il se développe rapidement dans le monde / marché de la technologie. Bien que tout le code écrit sous Linux puisse être lu par n'importe qui, il est également considéré comme plus sécurisé pour les raisons suivantes:
- Linux fournit à son utilisateur des privilèges par défaut limités qui sont essentiellement limités aux niveaux inférieurs .i.e. en cas d'attaque de virus, il n'atteindra que les fichiers et dossiers locaux où les dommages à l'échelle du système sont enregistrés.
- Il dispose d'un puissant système d'audit qui comprend des journaux détaillés.
- Les fonctionnalités améliorées d'IPtables sont utilisées afin d'implémenter un plus grand niveau de sécurité pour la machine Linux.
- Linux a des autorisations de programme plus strictes avant d'installer quoi que ce soit sur votre machine.
Q # 30) Expliquez le regroupement de commandes sous Linux?
Répondre: Le groupement de commandes est essentiellement effectué par l’utilisation d’accolades «()» et de parenthèses «{}». La redirection est appliquée à l'ensemble du groupe lorsque la commande est groupée.
- Lorsque les commandes sont placées entre accolades, elles sont exécutées par le shell actuel. Exemple , (liste)
- Lorsque les commandes sont placées entre parenthèses, elles sont exécutées par un sous-shell. Exemple , {liste;}
Q # 31) Qu'est-ce que la commande Linux pwd (print working directory)?
Répondre: La commande Linux pwd affiche le chemin complet de l'emplacement actuel dans lequel vous travaillez à partir de la racine «/». Par exemple, pour imprimer le répertoire de travail courant, entrez «$ pwd».
Il peut être utilisé aux fins ci-dessous:
- Pour trouver le chemin complet du répertoire actuel
- Stocker le chemin complet
- Vérifiez le chemin absolu et physique
Q # 32) Expliquez les options de la commande Linux «cd» avec la description?
Répondre: «Cd» signifie changer de répertoire et est utilisé pour changer le répertoire actuel sur lequel l’utilisateur travaille.
syntaxe cd: $ cd {répertoire}
Les objectifs suivants peuvent être servis avec les commandes «cd»:
- Passer du répertoire actuel à un nouveau répertoire
- Changer de répertoire en utilisant le chemin absolu
- Changer de répertoire en utilisant le chemin relatif
Peu d’options «cd» sont répertoriées ci-dessous
- cd ~: Vous amène au répertoire de base
- CD-: Vous ramène au répertoire précédent
- . : Vous amener au répertoire parent
- CD/: Vous amène au répertoire racine du système entier
Q # 33) Que sait-on des commandes grep?
Répondre: Grep signifie «impression d'expression régulière globale». Cette commande est utilisée pour faire correspondre une expression régulière avec du texte dans un fichier. Cette commande effectue une recherche basée sur des modèles et seules les lignes correspondantes sont affichées en sortie. Il utilise des options et des paramètres spécifiés avec la ligne de commande.
Par exemple: Supposons que nous ayons besoin de localiser l'expression «nos commandes» dans un fichier HTML nommé «order-listing.html».
Ensuite, la commande sera la suivante:
$ grep 'nos commandes' order-listing.html
La commande grep envoie toute la ligne correspondante au terminal.
Q # 34) Comment créer un nouveau fichier et modifier un fichier existant dans viéditeur? En outre, enregistrez les commandes utilisées pour supprimer les informations de viéditeur.?
Répondre: Les commandes sont:
- nom de fichier vi: Il s'agit de la commande utilisée pour créer un nouveau fichier ainsi que pour modifier un fichier existant.
- Afficher le nom du fichier: Cette commande ouvre un fichier existant en mode lecture seule.
- X: Cette commande supprime le caractère qui se trouve sous le curseur ou avant l'emplacement du curseur.
- jj: Cette commande est utilisée pour supprimer la ligne courante.
Q # 35) Demandez des commandes de mise en réseau et de dépannage Linux?
Répondre: Chaque ordinateur est connecté au réseau en interne ou en externe dans le but d'échanger des informations. Le dépannage et la configuration du réseau sont des éléments essentiels de l'administration du réseau. Les commandes de mise en réseau vous permettent de résoudre rapidement les problèmes de connexion avec un autre système, de vérifier la réponse d'un autre hôte, etc.
Un administrateur réseau gère un réseau système qui inclut la configuration du réseau et le dépannage. Vous trouverez ci-dessous quelques commandes accompagnées de leur description:
Ci-dessous quelques commandes accompagnées de leur description
- Nom d'hôte: Pour afficher le nom d'hôte (domaine et adresse IP) de la machine et pour définir le nom d'hôte.
- Ping: Pour vérifier si le serveur distant est accessible ou non.
- ifconfig: Pour afficher et manipuler la route et les interfaces réseau. Il affiche la configuration du réseau. «Ip» est le remplacement de la commande ifconfig.
- netstat: Il affiche les connexions réseau, les tables de routage, les statistiques d'interface. «Ss» est le remplacement de la commande netstat qui est utilisée pour obtenir plus d’informations.
- Traceroute: Il s'agit d'un utilitaire de dépannage de réseau utilisé pour trouver le nombre de sauts requis pour qu'un paquet particulier atteigne la destination.
- Tracepath: C'est la même chose que traceroute à la différence qu'il ne nécessite pas de privilèges root.
- Tu: Cette commande est utilisée pour interroger les serveurs de noms DNS pour toute tâche liée à la recherche DNS.
- nslookup: Pour rechercher une requête liée au DNS.
- Route: Il affiche les détails de la table de routage et manipule la table de routage IP.
- mtr: Cette commande combine le ping et le chemin d'accès en une seule commande.
- Ifplugstatus: Cette commande nous indique si le câble réseau est branché ou non.
Conclusion
Concluant ainsi cet article avec le fait d'apprentissage que Linux est un système d'exploitation complet ayant différentes versions qui conviennent à tout type d'utilisateur (nouveau / expérimenté). Linux est considéré comme beaucoup plus convivial, stable, sécurisé et fiable qui peut fonctionner sans interruption pendant des années sans un seul redémarrage.
Cet article a couvert toutes les parties de Linux qui peuvent poser toutes les questions d'entrevue. J'espère que vous avez une idée claire du sujet. Continuez à apprendre et tout le meilleur.
Tutoriel PREV | Tutoriel SUIVANT
lecture recommandée
- Questions et réponses d'entrevue
- Questions et réponses d'entrevue de test ETL
- Plus de 35 questions et réponses sur les entretiens Apache Tomcat
- Quelques questions et réponses difficiles sur les tests manuels
- 25 meilleures questions et réponses d'entrevue de test Agile
- Top 35 des questions et réponses d'entretien Android
- TOP 35 Questions et réponses d'entrevue HTML5
- Questions d'entrevue Spock avec réponses (les plus populaires)
- 3 façons principales d'installer des logiciels sous Linux
- Différence Linux vs Windows: quel est le meilleur système d'exploitation?
- Trucs et astuces pour tester et gérer les applications Web exécutées par Linux OS
- Top 10 des logiciels de base de données gratuits pour Windows, Linux et Mac
- Top 20+ outils de détection de fuites de mémoire pour Java, C ++ sur Linux et Windows
- Unix Vs Linux: Quelle est la différence entre UNIX et Linux