QCM Unix [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

QCM Linux – Gestion de processus Des questions et des réponses à choix multiple (QCM) sur Linux se concentre sur « Les différents types de fichiers» afin de préparer à des examens, des entretiens et des certifications, comme l’examen Redhat, l’examen CompTIA, la certification Ubuntu / SuSE, l’examen de certification LPI. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Linux.

1. Quelle commande est utilisée pour amener le processus d’arrière-plan au premier plan?

A bg B fg C background D forground Réponse B La commande « fg » permet de ramener un processus arrêté ou en arrière-plan en l’exécutant au premier plan. La syntaxe est la suivante : $ fg [ %job_id ]

2. Comment exécuter un processus en arrière-plan?

A | B & C * D ? Réponse B Pour exécuter un processus en arrière-plan en utilise le caractère « & », exemple: $ vlc &

Dans ce cas là, le processus vlc passe en arrière-plan et vous pouvez continuer à utiliser le terminal. Vous avez à nouveau l’invite de commande. Le signe « & » à la fin de la commande signifie: exécuter cette commande en arrière-plan.

3. Si un programme s’exécutant en arrière-plan tente de lire depuis STDIN

A Son exécution est suspendue B STDIN est mis à sa disposition C Il termine sa tâche D Aucun de ces réponses Réponse A Les processus d’arrière-plan ne peuvent pas lire depuis le terminal. S’ils essaient, ils sont suspendus par un signal SIGTTIN (teletype input). La raison de cette fonctionnalité est que si plusieurs processus essayaient de lire à partir du terminal, chaque caractère irait essentiellement de manière aléatoire à l’un des processus, ce qui n’est pas un comportement utile. Ainsi, le processus au premier plan reçoit l’entrée et les processus d’arrière-plan ne le font pas. Si sudo tente de lire depuis le terminal, pour demander votre mot de passe, il est suspendu. Vous devez exécuter sudo au

premier plan, puis basculer en arrière-plan.

4. Les informations d’un processus dans le shell courant peuvent être obtenues en utilisant ____ ?

A kill B ps C fg D bg Réponse B La commande « ps » génère une liste des processus en cours d’exécution sur votre ordinateur.

Différence entre un Ver et un VirusUn Virus et Ver sont des programmes malveillants qui pénètrent dans nos ordinateurs via des CD, des lecteurs, des pièces jointes d’e-mails et les fichiers…Lire plus 5. Quelle commande peut être exécutée par un utilisateur qui est déjà connecté au système, afin de passer à l’utilisateur root?

A user B chroot C su D root Réponse C Pour basculer vers l’utilisateur root, vous devez exécuter la commande « sudo » comme suit: $ sudo su

6. Quel signal est envoyé par la commande « kill -9 »?

A TERM B STOP C KILL D INT Réponse C La commande kill envoie un signal défini à un processus identifier par un (PID): $ kill -

Bien sûr, nous ne pouvons que tuer des processus que nous possédons, alors que root peut tuer tous les processus. Les signaux que kill peut envoyer sont listés dans la page de manuel (man kill). Le signal peut être représenté par son nom ou par son PID. Si aucun signal n’est précisé, le signal par défaut c’est 15 resp. Donc le signale TERM est utilisé. TERM (15): une application pourra se terminer, c’est-à-dire elle exécute correctement une routine d’arrêt. KILL (9): les applications sont arrêtées et tuées immédiatement (ce qui pourrait entraîner une perte de données ou une augmentation des coûts pour signaler un crash présumé dans certains cas).

7. Lorsqu’un processus enfant se termine avant la fermeture du processus parent, lequel des éléments suivants est vrai ?

A Le processus fils devient orphelin B Le processus parent disparaît C si le processus parent ne gère pas SIGCHLD, le processus fils devient un zombie D Aucun de ces réponses Réponse C Lorsqu’un processus enfant s’arrête ou se termine, SIGCHLD est envoyé au

processus peut être obtenu en supprimer

parent. La réponse par défaut au signal est de l’ignorer. Le signal intercepté et le statut de sortie du processus fils peut être appelant immédiatement wait (2) et wait3 (3C). Cela permet de les entrées de processus zombie aussi rapidement que possible.

Différence entre CentOS et DebianLes gens sont souvent confondues par la relation entre Debian et CentOS. Sont-ils la même entreprise? Est-ce qu’une autre version de l’autre? Lequel est le…Lire plus 8. Laquelle des valeurs suivantes pour la colonne STAT de la commande « ps » n’est pas vraie?

A Statut R signifie Running B Statut S signifie Sleeping C Statut E signifie Exited D Statut Z signifie Zombie Réponse C R, S, Z, etc. Ce sont les états du processus. Les états de processus indiqués par ps sont les suivants: D : Sommeil sans interruption (généralement une IO) R : en cours d’exécution ou exécutable (dans la file d’attente d’exécution) S : sommeil interruptible (en attente d’un événement à compléter) T : Arrêté, soit par un signal de contrôle du Job, soit parce qu’il est en train d’être tracé. W : paging X : mort (ne devrait jamais être vu) Z : Processus (« zombie »), s’est terminé sans que le processus parent ne soit mis au courant.

9. Nous pouvons changer la priorité d’un processus en cours d’exécution en utilisant?

A nice B renice C la priorité ne peut pas être modifiée pour un processus en cours d’exécution D seul le superutilisateur peut changer la priorité Réponse B Chaque processus en cours modifier la priorité d’un « renice ». La commande « planification définie par priorité de planification

d’exécution dans Unix a une priorité. Vous pouvez processus en utilisant l’utilitaire « nice » et nice » lancera un processus avec une priorité de l’utilisateur. La commande « renice » modifiera la d’un processus en cours d’exécution.

10. Le signal envoyé à un processus lorsque la touche « Ctrl-C » est enfoncée est ______

A KILL B INT C TERM D TSTP Réponse B Le signal INT est envoyé à un processus via un terminal lorsqu’un utilisateur souhaite interrompre le processus. Ce signal est généralement lancé en appuyant sur Ctrl-C, mais sur certains systèmes, le caractère « delete » ou « break » peut être utilisé.

Différence entre l’authentification et l’autorisationL’authentification et l’autorisation sont utilisées pour la sécurité de l’information. Les terminologies sont interchangeables mais sont distinctes. L’identité d’une personne est assurée par l’authentification. D’autre…Lire plus 11. Un utilisateur émet la séquence de commandes suivantes:

$ c.out $ bash $ c.out Si l’utilisateur tue le processus bash, alors lequel des énoncés suivants est vrai?

A Le deuxième processus c.out est également terminé B Le deuxième processus c.out devient un processus orphelin C Le premier processus c.out devient un processus zombie D Le processus init devient parent du second processus c.out Réponse D Lorsqu’un processus meurt, ses enfants sont adoptés par init, vous verrez donc beaucoup de processus dont le parent est 1 sur un système typique.

12. La commande « nohup » est utilisé pour ____ ?

A raccrocher automatiquement le processus après la déconnexion

B continuer le processus après la déconnexion C créer un processus backgroung D raccrocher manuellement le processus après la déconnexion Réponse B La commande « nohup » permet de démarrer un processus qui demeure actif même après la déconnexion de l’utilisateur qui a initié ce processus.

QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM QCM

Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux Linux

– – – – – – – – – – – – – – – –

Gestion des comptes et groupes d’utilisateurs Gestion de processus Processus de démarrage Init et arrêt Systèmes de fichiers Droit et permission d’accès aux fichiers – Partie 1 Droit et permission d’accès aux fichiers – Partie 2 Les différents types de fichiers Gestion des fichiers – Partie 1 Gestion des fichiers – Partie 2 Les commandes de LINUX – Partie 1 Les commandes de LINUX – Partie 2 Les commandes de LINUX – Partie 3 Les commandes de LINUX – Partie 4 L’environnement Linux – Partie 1 L’environnement Linux – Partie 2 L’environnement Linux – Partie 3

Comment activer le mode sombre sur Firefox Configurer une adresse ip en ligne de commande sous Linux 9 Commandes avec ip pour configurer l’interface réseau sous Linux 5 Commandes avec Touch pour manipuler les fichiers 10 exemples pratiques avec la commande cat sous Linux 10 Commandes avec ls pour lister les fichiers et répertoires Renommer l’interface par défaut ens33 à l’ancienne eth0 sur Ubuntu 16.04 15 Commandes avec ifconfig pour configurer l’interface réseau sous Linux 10 commandes pour vérifier l’espace disque sous Linux 10 Commandes pour trouver l’utilisation de l’espace disque sous Linux Comment monter et démonter une image ISO sous Linux 7 exemples avec la commande Dig pour interroger DNS 11 exemples avec la commande Tcpdump pour débugger son réseau 10 commandes indispensables pour l’administration réseau sous Linux

15 commandes Netstat pour la gestion de réseau sous Linux 10 exemples avec la commande YUM pour la gestion des paquets 20 exemples pratiques avec la commande find sous Linux Comment créer et gérer des tâches Cron sous Linux Commandes WC pour compter le nombre de lignes, de mots, et des caractères – Linux Différence entre CentOS et Debian Différence entre Fedora et CentOS Différence entre Linux et Windows Server Différence entre Linux et FreeBSD Différence entre Linux et BSD Différence entre Redhat et Debian Différence entre Redhat et Ubuntu Différence entre Kali Linux et Ubuntu Différence entre Ubuntu et Centos Différence entre Linux et Solaris Différence entre GNU et Unix Différence entre Linux et Unix Différence entre Linux et Windows Comment Imprimer sous Linux QCMs qui pourraient vous intéresser : Questions techniques sur MYSQL QCM MySQL Corrigé – Optimisation de requêtes QCM Base de données avec correction QCM sur PHP QCM Symfony QCM AngularJS QCM React QCM HTML / CSS QCM Java – Programmation Orientée Objet QCM Python QCM Cloud Computing QCM Framework Spring QCM Javascript QCM jQuery QCM Oracle QCM sur GIT – Gestionnaire de version QCM Linux – Gestion de processus QCM Réseau QCM Architecture des ordinateurs QCM Securité informatique QCM En Informatique Générale QCM en C QCM en C# QCM sur l'algorithmique QCM Word QCM Excel QCM PowerPoint QCM Access