Quiz - Module 9 : Processus & Linux
Testez vos connaissances sur les processus, threads et Linux !
Question 1
Qu'est-ce qu'un processus ?
- A) Un fichier
- B) Un programme en cours d'exécution
- C) Un dossier
- D) Un protocole
Voir la réponse
Réponse : B) Un programme en cours d'exécution
Un processus est une instance d'un programme avec son espace mémoire.
Question 2
Qu'est-ce qu'un thread ?
- A) Un processus
- B) Une unité d'exécution légère au sein d'un processus
- C) Un fichier
- D) Un protocole
Voir la réponse
Réponse : B) Une unité d'exécution légère au sein d'un processus
Les threads partagent la mémoire du processus parent.
Question 3
Qu'est-ce qu'un PID ?
- A) Un virus
- B) Process ID - identifiant unique d'un processus
- C) Un fichier
- D) Un protocole
Voir la réponse
Réponse : B) Process ID - identifiant unique d'un processus
Chaque processus a un PID unique.
Question 4
Quel outil Windows affiche les processus en détail ?
- A) Notepad
- B) Process Explorer (Sysinternals)
- C) Paint
- D) Calculator
Voir la réponse
Réponse : B) Process Explorer (Sysinternals)
Process Explorer offre des détails avancés sur les processus.
Question 5
Qu'est-ce que le processus parent ?
- A) Le premier processus
- B) Le processus qui a créé un autre processus (enfant)
- C) Le processus le plus lourd
- D) Le processus système
Voir la réponse
Réponse : B) Le processus qui a créé un autre processus
Le parent crée des processus enfants.
Question 6
Quelle commande Linux liste les processus ?
- A) dir
- B) ps ou top
- C) list
- D) proc
Voir la réponse
Réponse : B) ps ou top
ps aux liste les processus, top les affiche en temps réel.
Question 7
Quelle commande Linux arrête un processus ?
- A) stop
- B) kill
- C) end
- D) close
Voir la réponse
Réponse : B) kill
kill PID ou kill -9 PID arrête un processus.
Question 8
Qu'est-ce que Linux ?
- A) Un navigateur
- B) Un noyau de système d'exploitation open-source
- C) Un virus
- D) Un protocole
Voir la réponse
Réponse : B) Un noyau de système d'exploitation open-source
Linux est le kernel utilisé par Ubuntu, Debian, etc.
Question 9
Quelle commande Linux affiche le répertoire courant ?
- A) dir
- B) pwd
- C) cd
- D) where
Voir la réponse
Réponse : B) pwd
pwd (print working directory) affiche le chemin courant.
Question 10
Quelle commande Linux liste les fichiers ?
- A) dir
- B) ls
- C) list
- D) show
Voir la réponse
Réponse : B) ls
ls liste les fichiers et dossiers.
Question 11
Que signifie sudo ?
- A) Un virus
- B) Super User DO - exécute en tant que root
- C) Un fichier
- D) Un protocole
Voir la réponse
Réponse : B) Super User DO - exécute en tant que root
sudo permet d'exécuter des commandes avec les droits administrateur.
Question 12
Quel est l'utilisateur root sous Linux ?
- A) Un utilisateur normal
- B) L'administrateur système avec tous les droits
- C) Un utilisateur invité
- D) Un utilisateur désactivé
Voir la réponse
Réponse : B) L'administrateur système avec tous les droits
root a un accès total au système.
Question 13
Quelle commande change les permissions d'un fichier ?
- A) perm
- B) chmod
- C) chown
- D) change
Voir la réponse
Réponse : B) chmod
chmod 755 fichier modifie les permissions.
Question 14
Que signifie chmod 755 ?
- A) Supprimer le fichier
- B) rwxr-xr-x (propriétaire: tous droits, autres: lire/exécuter)
- C) Fichier caché
- D) Fichier système
Voir la réponse
Réponse : B) rwxr-xr-x
7=rwx (propriétaire), 5=r-x (groupe), 5=r-x (autres).
Question 15
Quelle commande change le propriétaire d'un fichier ?
- A) chmod
- B) chown
- C) chgrp
- D) owner
Voir la réponse
Réponse : B) chown
chown user:group fichier change le propriétaire.
Question 16
Où sont les fichiers de configuration sous Linux ?
- A) C:\Windows
- B) /etc
- C) /home
- D) /bin
Voir la réponse
Réponse : B) /etc
Le dossier /etc contient les fichiers de configuration système.
Question 17
Quelle commande installe des paquets sur Debian/Ubuntu ?
- A) install
- B) apt install ou apt-get install
- C) yum install
- D) pkg install
Voir la réponse
Réponse : B) apt install ou apt-get install
APT est le gestionnaire de paquets Debian/Ubuntu.
Question 18
Qu'est-ce que WSL ?
- A) Un virus
- B) Windows Subsystem for Linux
- C) Un navigateur
- D) Un protocole
Voir la réponse
Réponse : B) Windows Subsystem for Linux
WSL permet d'exécuter Linux directement sous Windows.
Question 19
Quelle commande affiche le contenu d'un fichier sous Linux ?
- A) show
- B) cat
- C) read
- D) print
Voir la réponse
Réponse : B) cat
cat fichier.txt affiche le contenu du fichier.
Question 20
Quelle commande recherche du texte dans un fichier ?
- A) find
- B) grep
- C) search
- D) look
Voir la réponse
Réponse : B) grep
grep "texte" fichier recherche du texte.
Question 21
Quelle commande trouve des fichiers ?
- A) grep
- B) find
- C) search
- D) look
Voir la réponse
Réponse : B) find
find /chemin -name "fichier" recherche des fichiers.
Question 22
Qu'est-ce qu'un shell ?
- A) Un fichier
- B) L'interpréteur de commandes (bash, zsh, etc.)
- C) Un virus
- D) Un protocole
Voir la réponse
Réponse : B) L'interpréteur de commandes
Le shell interprète les commandes utilisateur.
Question 23
Qu'est-ce que bash ?
- A) Un virus
- B) Bourne Again SHell - le shell par défaut de nombreux Linux
- C) Un fichier
- D) Un protocole
Voir la réponse
Réponse : B) Bourne Again SHell
Bash est le shell le plus courant sous Linux.
Question 24
Comment rendre un script exécutable sous Linux ?
- A) exec script.sh
- B) chmod +x script.sh
- C) run script.sh
- D) enable script.sh
Voir la réponse
Réponse : B) chmod +x script.sh
chmod +x ajoute la permission d'exécution.
Question 25
Qu'est-ce que le fichier /etc/passwd ?
- A) Les mots de passe en clair
- B) La liste des utilisateurs du système
- C) Un virus
- D) Un fichier temporaire
Voir la réponse
Réponse : B) La liste des utilisateurs du système
/etc/passwd contient les infos des comptes (pas les mots de passe).
Question 26
Où sont stockés les mots de passe hashés sous Linux ?
- A) /etc/passwd
- B) /etc/shadow
- C) /etc/password
- D) /etc/users
Voir la réponse
Réponse : B) /etc/shadow
/etc/shadow contient les hashes des mots de passe (accessible par root).
Question 27
Quelle commande affiche les connexions réseau sous Linux ?
- A) ipconfig
- B) netstat ou ss
- C) ifconfig
- D) network
Voir la réponse
Réponse : B) netstat ou ss
netstat -tulpn ou ss -tulpn affichent les connexions.
Question 28
Quelle commande affiche la configuration IP sous Linux ?
- A) ipconfig
- B) ip addr ou ifconfig
- C) netstat
- D) route
Voir la réponse
Réponse : B) ip addr ou ifconfig
ip addr (moderne) ou ifconfig (ancien) affichent les IPs.
Question 29
Qu'est-ce que cron ?
- A) Un virus
- B) Le planificateur de tâches sous Linux
- C) Un fichier
- D) Un protocole
Voir la réponse
Réponse : B) Le planificateur de tâches sous Linux
Cron exécute des tâches automatiquement selon un calendrier.
Question 30
Comment éditer les tâches cron ?
- A) edit cron
- B) crontab -e
- C) nano cron
- D) vim /etc/cron
Voir la réponse
Réponse : B) crontab -e
crontab -e ouvre l'éditeur de tâches planifiées.
Score
| Score | Niveau |
|---|---|
| 27-30 | Excellent ! |
| 22-26 | Très bien ! |
| 17-21 | Bien |
| 12-16 | Correct |
| 0-11 | À revoir |
Quiz du Module 9 - Processus & Linux - 30 questions