0% ont trouvé ce document utile (0 vote)
36 vues9 pages

Quiz

Le document présente une série de quiz sur les systèmes d'exploitation Linux, évaluant des compétences telles que la description du fonctionnement de Linux, l'utilisation de la console, la gestion des processus, et la mise en place de réseaux et de pare-feu. Chaque quiz contient des questions à choix multiples sur des sujets variés, allant des commandes de base aux concepts avancés comme SSH et iptables. Les réponses fournissent des explications sur les fonctionnalités et les outils associés à Linux.

Transféré par

mnicole1075
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
36 vues9 pages

Quiz

Le document présente une série de quiz sur les systèmes d'exploitation Linux, évaluant des compétences telles que la description du fonctionnement de Linux, l'utilisation de la console, la gestion des processus, et la mise en place de réseaux et de pare-feu. Chaque quiz contient des questions à choix multiples sur des sujets variés, allant des commandes de base aux concepts avancés comme SSH et iptables. Les réponses fournissent des explications sur les fonctionnalités et les outils associés à Linux.

Transféré par

mnicole1075
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Quiz 1

Compétences évaluées : Décrire le fonctionnement d'un système d'exploitation Linux


Question 1 : Comment s'appelle l'outil qui permet de sélectionner le système d'exploitation qu'on souhaite
lancer au démarrage ?
 Le booter
 Le Boot Loader
 L'OS Downloader
 Le rebouteur
Le Boot Loader est un petit programme qui permet de sélectionner le système d'exploitation qu'on souhaite
lancer. Il s'exécute juste après l'écran de démarrage de la carte mère.
Question 2 : Vrai ou faux ? Windows et Linux peuvent cohabiter sur un même ordinateur.
 Vrai
 Faux
On peut sans problème avoir Windows et Linux sur un même ordinateur. Le disque dur doit simplement être
partitionné en conséquence pour séparer les systèmes d'exploitations. Le boot loader permet de sélectionner
celui qu'on veut lancer.
Question 3 : Comment s'appelle le fondateur du projet GNU ?
 Richard Stallman
 Roberto Benigni
 Steve Jobs
 Bill Gates
Richard Stallman est une figure célèbre du logiciel libre et l'un de ses plus célèbres militants. Il a créé le projet
GNU pour promouvoir les logiciels libres.
Question 4 : Quel est l'ancêtre commun de Mac OS X et Linux ?
 Lunix
 Unix
 MS-DOS
 Windows
Mac OS X et Linux sont tous les deux inspirés d'Unix, l'un des premiers systèmes d'exploitation. Windows en
revanche n'a aucun point commun avec Unix : son ancêtre est MS-DOS.
Question 5 : Lequel de ces éléments est une distribution Linux ?
 Debian
 Grub
 KDE
 Gnome
Debian est une distribution Linux, c'est-à-dire une version de Linux avec son propre pack de logiciels
préinstallés et sa configuration particulière. Ubuntu est une distribution dérivée de Debian.
Question 6 : Comment s'appelle l'interface graphique par défaut d'Ubuntu ?
 Ubuntux
 KDE
 LXDE
 Gnome, Unity, puis Gnome de nouveau selon les versions
Gnome est de nouveau l'interface par défaut d'Ubuntu, après quelques années sous Unity. Auparavant, il
s'agissait aussi de Gnome !
Question 7 : Qu'est-ce qu'un Live CD ?
 Un CD qui donne accès à Internet même dans les régions reculées
 Un CD contenant Linux qui apprend de nos habitudes
 Un CD permettant de tester Linux sans l'installer
 Un CD qui s'autodétruit au bout de quelques minutes
Les Live CD sont un bon moyen d'essayer Linux sans toucher ni modifier le disque dur de son ordinateur.
Question 8 : Quand Linux est installé dans une machine virtuelle qui tourne sous Windows...
 Une partition spéciale Linux est créée sur son disque dur de façon permanente
 Une partition spéciale Linux est créée sur son disque dur de façon temporaire
 Aucune partition n'est créée
La machine virtuelle nous évite d'avoir à créer des partitions pour Linux sur le disque. En fait, la machine
virtuelle "simule" un ordinateur aux yeux de Linux... mais tout se passe au sein d'un gros fichier stocké sous
Windows !
Par contre, il faut démarrer Windows pour ensuite lancer la machine virtuelle avec Linux.
Question 9 : Comment s'appelle l'élément logiciel de base sur lequel s'appuient Gnome, XFCE, KDE et Unity
pour afficher une interface graphique ?
 Le GRUB
 Le serveur X
 Le partitionneur graphique
On l'appelle "le serveur X". C'est le morceau de logiciel de base qui permet d'afficher une interface graphique
sous Linux. Toutes les interfaces graphiques sont basées dessus.
Question 10 : Quel est le rôle de la partition swap ?
 Stocker les outils nécessaires au démarrage de Linux
 Stocker les fichiers téléchargés depuis Internet
 Stocker des données quand la mémoire vive est pleine
La swap devient indispensable quand la mémoire vive est pleine, ce qui arrive bien souvent. Cela offre une
extension salvatrice de mémoire. Elle a juste le défaut d'être (beaucoup) plus lente d'accès, car un disque dur
est très lent par rapport à la mémoire vive.

Quiz 2
Compétences évaluées :
· Parcourir les répertoires et afficher des fichiers
· Exécuter des commandes dans la console
Question 1 : Quel est l'effet de la combinaison de touches suivante : Ctrl + Alt + F1 ?
 Redémarre l'ordinateur
 Redémarre le serveur X
 Ouvre une console en plein écran
 Ouvre une console dans une fenêtre de l'interface graphique
Ces consoles plein écran sont peu utilisées en général aujourd'hui. On se sert plutôt des consoles intégrées à
l'interface graphique, où on peut aussi utiliser la souris (de temps en temps, ça peut être pratique) et surtout où
on peut facilement passer d'un logiciel à un autre.
Question 2 : Vrai ou Faux ? Windows est équipé par défaut d'un logiciel qui permet de se connecter à la
console d'une machine Linux en SSH.
 Vrai
 Faux
Il faut installer un logiciel sous Windows pour accéder à une console Linux à distance. Le plus célèbre logiciel
est PuTTY.
Question 3 : Que signifie le symbole $ juste avant l'invite de commande ?
 Vous n'avez pas acheté votre copie de Linux
 Vous êtes connecté à Internet
 Vous êtes connecté en tant qu'utilisateur normal (et non root)
Vous avez moins de chances d'exécuter une commande qui casse votre Linux en tant qu'utilisateur normal (le
symbole $ vous le rappelle). Si un symbole # s'affiche en revanche, vous êtes root : vous pouvez absolument
tout faire, y compris une fausse manip qui pourrait ravager votre système. Soyez prudents !
Question 4 : Comment pouvez-vous faire une recherche parmi les commandes déjà tapées dans la console
?
 Ctrl + R
 Ctrl + A
 Ctrl + ?
La commande Ctrl + R vous permet de taper quelques mots à rechercher parmi les anciennes commandes que
vous avez envoyées. Cela va plus vite que de rechercher une commande en appuyant avec la flèche vers le haut
de nombreuses fois !
Question 5 : Comment lister les fichiers présents dans un répertoire ?
 ls
 pwd
 cd
La commande ls (pour LiSt) est absolument indispensable au quotidien si vous voulez voir ce qu'il y a dans le
répertoire où vous vous trouvez dans la console !

Question 6 : Si mon nom d'utilisateur est mateo21 et que je tape "cd ~", dans quel répertoire vais-je me
retrouver ?
 /mateo21
 /~
 /home/mateo21
 Une erreur s'affichera car le répertoire ~ n'existe pas
Le symbole ~ est un raccourci pour indiquer "mon répertoire personnel". Si je m'appelle mateo21, mon
répertoire personnel est situé dans /home/mateo21
Question 7 : Quel effet a la commande "rm" ?
 Elle copie un fichier
 Elle supprime un fichier
 Elle envoie un fichier sur Internet
 Elle met un fichier dans la corbeille
Il n'y a pas de corbeille en console. Toute suppression est définitive !
Question 8 : Quelle commande permet d'afficher les premières lignes d'un fichier ?
 head
 tail
 top
Ne confondez pas head (affiche le début d'un fichier) avec top (affiche les programmes en cours d'exécution les
plus gourmands).
Question 9 : Comment exécuter une commande en tant que root sans avoir à se logger en root ?
 sudo
 beroot
 doitnow
 Ce n'est pas possible
sudo nous permet de devenir root temporairement, le temps d'exécuter une commande.
Question 10 : Je ne me souviens plus de la façon dont on utilise la commande chown. Que dois-je faire ?
 Crier sur les forums "A L'AIDE !!!"
 Taper "man chown"
 Taper "help chown"
La commande "man" permet d'accéder au manuel, qui explique comment utiliser une commande.

Quiz 3 : Compétences évaluées :


- Lire et modifier l'état des processus ouverts
- Transférer des informations via des flux de commandes
Question 1 : Qu'est-ce que wc ne permet PAS de faire ?
 Compter le nombre de mots
 Compter le nombre de lignes
 Trier un fichier
wc est prévu pour compter, pas pour trier
Question 2 : Dans quel cas est-il nécessaire de placer des guillemets autour de l'élément recherché avec
grep ?
 Lorsque l'élément recherché dépasse 10 caractères
 Lorsque l'élément recherché est une expression régulière
 Lorsque l'élément recherché contient des espaces
Les guillemets permettent de délimiter l'élément
Question 3 : Le symbole >> crée-t-il le fichier s'il n'existe pas ?
 Oui
 Non
Ce symbole a pour effet de rajouter du texte à la fin d'un fichier. S'il n'existe pas, il est créé.
Question 4 : Que signifie la redirection 2>&1 ?
 Redirige les erreurs au même endroit que la sortie standard
 Redirige les erreurs dans un fichier
 Ignore les erreurs
Tout dépend de la sortie standard de la commande : si la sortie est un fichier, les erreurs iront dans le même
fichier. Si la sortie est /dev/null, les erreurs seront elles aussi ignorées.
Question 5 : Où sont envoyées les commandes renvoyées par cette commande ? commande > /dev/null
 Dans le fichier null situé dans le repertoire /dev
 Dans la corbeille
 Dans le néant absolu, nulle part, rien n'est conservé
/dev/null représente le vide : tout ce qu'on met dedans est supprimé !
Question 6 : A quoi correspondent les 3 valeurs de charge, comme par exemple 0,08, 0,34, 0,31 ?
 A des moyennes de charges sur des périodes plus ou moins longues
 A la plus haute, la plus basse et la valeur moyenne de la charge
 A la charge de chacun de ses processeurs
La première valeur correspond à la charge sur une courte période (1 min environ), tandis que la dernière
représente la charge moyenne sur une plus longue période (15 min).
Question 7 : Comment puis-je avoir la liste de tous les processus lancés par l'utilisateur root qui
contiennent gnome dans leur nom ?
 ps -ef
 ps -u root
 ps -u root | grep gnome
 ps -U root -p gnome
La combinaison de deux commandes avec un pipe | permet de lister ici tous les processus de root et de filtrer
uniquement ceux qui contiennent le mot "gnome" grâce à grep !

Question 8 : Quelle commande permet de mettre en pause un processus ?


 Ctrl + Z
 Ctrl + C
 halt
 nohup
Avec Ctrl + Z, le processus est mis en pause. Avec Ctrl + C, il est arrêté.
Question 9 : Comment renvoyer un processus à l'avant-plan ?
 fg
 bc
 bg
 top
fg envoie à l'avant-plan, bg envoie à l'arrière-plan.
Question 10 : Je souhaite exécuter une commande toutes les 5 minutes le week-end, quelle est la bonne
planification d'un cron de ce type ?
 /5 * * *0-1 commande
 */5 * * * 0,6 commande
 */5 * * * 5-6 commande
*/5 signifie "toutes les 5 minutes". Les numéros des jours indiqués à la fin correspondent au samedi et au
dimanche, le dimanche étant le jour n°0 de la semaine et le samedi le jour n°6.
Quiz 4
Compétences évaluées
· Mettre en place un pare-feu iptables - · Effectuer des opérations à travers sur le réseau
·Créer et ouvrir des archives

Question 1 : Une archive .tar est-elle compressée ?


 Oui
 Non
Un .tar est un assemblage de fichiers sans compression. Un .tar.gz ou un .tar.bz2 est en revanche compressé.
Question 2 : Quel est l'avantage de la compression bzip2 sur la compression gzip ?
 Elle compresse mieux
 Elle compresse plus vite
Le programme bzip2 est installé par défaut, contrairement à gzip
La compression bz2 est sans conteste plus puissante que la compression gzip... mais qu'est-ce que c'est lent !
Compresser en gzip va vite, compresser en bz2 prend du temps.
Question 3 : Quel est le défaut du protocole Telnet ?
 Il ne nécessite pas de rentrer de mot de passe
 Les données ne sont pas cryptées
 Il ne fonctionne pas très vite
Il faut utiliser SSH pour crypter les données. Telnet n'est vraiment pas recommandé de façon générale car il
devient possible d'y voler des mots de passe qui transitent sur le réseau.
Question 4 : A quoi cela sert-il de rentrer une passphrase lorsqu'on a généré une paire de clés ?
 Cela permet de crypter la clé privée
 Cela permet de crypter la clé privée et la clé publique
 Cela permet de crypter la clé publique
Seule la clé privée est sensible et il vaut mieux la crypter. La clé publique, elle, pourrait tout aussi bien être
imprimée sur mon T-Shirt, ça ne pose aucun problème que tout le monde la connaisse !
Question 5 : Qu'est-ce que l'agent SSH ?
 Un outil qui surveille l'activité réseau à la recherche de pirates
 Un outil qui retient et analyse les fingerprints des serveurs et les compare entre eux
 Un outil qui charge en mémoire la clé privée décryptée pour éviter d'avoir à rentrer la
passphrase plusieurs fois
L'agent SSH est lancé par défaut au démarrage de l'ordinateur. On n'est ainsi pas obligé de retaper la
passphrase systématiquement !
Question 6 : Pour copier avec scp un fichier photo.jpg qui se trouve sur mon ordinateur vers un autre
ordinateur sur le port 18007, que dois-je faire ?
 scp -p 18007 photo.jpg login@ip:copie_photo.jpg
 scp -P 18007 login@ip:copie_photo.jpg photo.jpg
 scp -P 18007 photo.jpg login@ip:copie_photo.jpg
 scp -oPort=18007 login@ip:copie_photo.jpg photo.jpg
La commande scp est très puissante : elle permet de copier un fichier d'un ordinateur à un autre à travers le
réseau !
Question 7 : Une connexion réseau à l'état LISTEN est-elle actuellement en train d'échanger des
données ?
 Oui
 Non
Non, une connexion LISTEN "écoute" le réseau au cas où quelqu'un veuille se connecter, mais elle n'échange
pas actuellement des informations.
Question 8 : A quoi correspond l'ordinateur "source" dans la section OUTPUT d'iptables ?
 Au fournisseur d'accès
 A notre ordinateur
 A l'ordinateur distant
Lorsqu'on envoie des données (OUTPUT), notre ordinateur est la source, et l'ordinateur distant est la
destination.
Question 9 : Je souhaite créer une règle qui accepte pour le trafic sortant le port 21 (ftp) en TCP.
Comment faire ?
 iptables -A OUTPUT -p tcp --dport 21 -j ACCEPT
 iptables –A INPUT –p tcp –dport –j ACCEPT
 iptables -A OUTPUT -p tcp --dport ftp -j DROP
 iptables -A INPUT -p icmp --dport 21 -j ACCEPT
Il faut ajouter une règle dans la section OUTPUT, protocole tcp, sur le port 21 (ou écrire "ftp", cela revient au
même) et dire que le paquet est accepté (-j ACCEPT).
Question 10 : Quelles sont les commandes que l'on exécute en général pour compiler un programme
depuis ses sources ?
 ./configure puis make puis make install
 ./prepare puis compile puis install
 make configure puis make puis make install
Dans 99% des cas, ce sont les commandes que l'on exécutera pour compiler un programme ! Il est rare d'avoir
à compiler un programme depuis ses sources néanmoins, mais cela peut arriver et il faut savoir le faire !
Quiz 5
Compétences évaluées
· Décrire la syntaxe Bash
· Utiliser les fonctionnalités de base de Vim
Question 1 : Dans quel mode débute-t-on avec Vim ?
 Mode commande
 Mode insertion
 Mode interactif
Le mode interactif ne permet pas de rentrer du texte mais de faire des opérations sur du texte. Appuyez sur "i"
pour passer en mode insertion et rentrer ainsi du texte.
Question 2 : Je souhaite supprimer 3 lignes dans Vim. Que dois-je taper ?
 dd3
 3dd
 3dl
dd permet de supprimer une ligne.
Si vous rajoutez un 3 devant, vous supprimerez donc 3 lignes.
Question 3 : J'ai effectué des modifications sur un fichier dans Vim mais je souhaite sortir sans rien
enregistrer. Quelle commande dois-je taper ?
 :q!
 :q
 :wq
 :x
Le point d'exclamation après le q (quit) force la sortie de Vim, même si aucun enregistrement n'a été fait.
Question 4 : Quel est l'ancêtre de tous les shells ?
 bash
 ksh
 sh
 csh
sh est le plus vieux des shells. Il est présent sur tous les OS basés sur Unix, mais il manque de fonctionnalités.

Question 5 : Comment débugger son script shell ?


 debug script.sh
 bash script.sh
 bash -d script.sh
 bash -x script.sh
Pour débugger votre script (et avoir donc plus de détails sur ce qui s'est passé lors de son exécution), il faut le
lancer avec bash -x.
Question 6 : Quelle commande permet de récupérer une saisie au clavier de la part de l'utilisateur ?
 echo
 read
 source
 input
Question 7 : Qu'est-ce qu'une variable d'environnement ?
 Une variable accessible partout, dans tous les scripts
 Une variable qui contient l’état de santé du système
 Une variable verte
Une variable d'environnement est "globale" : on peut y accéder dans tous les programmes, tous les scripts.
Question 8 : Que signifie -lt quand on compare 2 nombres dans un script bash ?
 Inférieur à
 Supérieur à
 Egal
 Superieur ou égal
Si vous connaissez quelques mots d'anglais (et si vous ne connaissez pas, vous devriez !), c'est facile de retenir
que -lt signifie "Lower than", ce qui veut dire "Plus petit que". C'est mnémotechnique
Question 9 : Quelle est la différence entre while et until ?
 while s'exécute tant que la condition est vraie, until jusqu'à ce qu'elle le soit
 until s’execute tant que la condition est vraie, while jusqu’à ce qu’elle le soit
 Ce sont des synonymes
Connaître quelques mots d'anglais peut aider à répondre à ce genre de questions : while signifie "Tant que",
tandis qu'until signifie "Jusqu'à ce que".
Question 10 : Quelle ligne retrouve-t-on au début de chaque script bash ?
 #!/bin/bash
 #/bin/bash
 !#/bin/bash
 <!DOCTYPE HTML>
Cette ligne indique que le script est écrit en bash (et non en sh, ou zsh...). Le #! est appelé le sha-bang, c'est un
signal qui indique avec quel interpréteur de shell il faut lire le script.

Vous aimerez peut-être aussi