Fondamentaux
Quiz Linux
Contrôle de connaissances sur Linux
- 3 292 questions en banque tirées au hasard à chaque tentative
- 212 thèmes pour un résultat détaillé par thème
- 212 guides liés à relire après une erreur
Contrôle de connaissances sur Linux
3 292 questions en banque 212 thèmes 212 guides liés
Comment se passe cet examen Questions tirées au sort dans toute la banque, réponses mélangées, sans limite de temps, explications à la correction.
Un examen puise dans la banque entière (3 292 questions, 212 thèmes) et rend un bilan par thème, là où le quiz d'une leçon ne contrôle que cette leçon. Le niveau fixe le nombre de questions ; la durée affichée est une estimation, aucun chronomètre ne coupe l'épreuve. Chaque tirage est différent : repasser le même niveau ne ramène pas les mêmes questions.
Aléatoire : questions tirées au sort
Mélange : réponses réordonnées
Sans limite : prenez votre temps
Explications : liens vers la doc
Choisissez votre niveau
Le tirage est aléatoire à chaque tentative : vous pouvez repasser le même niveau sans retomber sur les mêmes questions.
Documentation associée
Consultez ces pages pour approfondir avant ou après le quiz :
- LFCS : compétences essentielles
- RHCSA : compétences essentielles
- Un serveur qui ne termine pas son démarrage
- Méthode de diagnostic sous Linux
- Retrouver l'accès SSH à un serveur
Voir les 207 autres pages
- Dépanner un service Linux qui ne démarre pas avec systemd
- Un service actif qui ne répond pas
- Un système de fichiers passé en lecture seule
- CO-RE et BTF : rendre un programme eBPF portable
- eBPF, c'est quoi ? Programmes, hooks et vérificateur expliqués
- Les maps eBPF : communiquer entre le noyau et l'espace utilisateur
- Écrire et charger son premier programme eBPF
- Le vérificateur eBPF : pourquoi votre programme est refusé
- Durcir eBPF : limiter qui peut charger un programme
- Rootkits eBPF : comprendre la menace et la détecter
- La surface d'attaque du sous-système eBPF
- BCC et libbpf : construire ses propres outils eBPF
- bpftrace : tracer le noyau Linux en une ligne
- Traiter des données avec awk
- Reboot et arrêt Linux : shutdown, systemctl
- Comparer des fichiers avec diff
- Vim pour l'administration (certif)
- Rechercher et remplacer dans un fichier
- Vérifier l'intégrité d'un fichier : checksums et signatures GPG
- Diagnostiquer la mémoire sous Linux
- Passer des paramètres au noyau au démarrage
- Évaluer les performances d'un serveur Linux
- Planifier une tâche unique avec at, atq et atrm
- Planifier des tâches avec cron et crontab sous Linux
- Planifier des tâches avec les timers systemd sous Linux
- Gérer les processus sous Linux
- Lancer une commande en arrière-plan sous Linux
- Jobs et contrôle des tâches dans le shell
- Limiter les ressources d'un processus avec ulimit et systemd
- Utiliser nohup pour maintenir un processus actif
- witr : comprendre pourquoi un processus tourne
- Redirections avancées, here-doc et xargs
- Expressions régulières de base sous Linux
- Boucles Bash : for, while et until par l'exemple
- Conditions Bash : if, tests et case par l'exemple
- Déboguer un script Bash : bash -x, set -x, shellcheck
- Fonctions Bash : déclarer, appeler, retourner
- Scripts Bash robustes : set -euo pipefail, trap et shellcheck
- Écrire un script shell Bash : le guide complet
- Variables et paramètres Bash
- Transformer des fichiers avec sed
- Fish shell : installer et configurer config.fish
- Personnaliser Bash : .bashrc, prompt, bash-it et fzf
- Installer et configurer Zsh sur Linux
- Créer et gérer des clés SSH
- Exécuter des commandes distantes via SSH
- Configurer le serveur OpenSSH (sshd) pour LFCS/RHCSA
- Se connecter en SSH : guide du client OpenSSH
- Tunnels SSH : -L, -R, -D et ProxyJump
- Suivre un log en temps réel sous Linux
- Maîtriser les journaux système avec journalctl sous Linux
- Configurer logrotate pour gérer la rotation des logs sous Linux
- systemctl : lister, démarrer et diagnostiquer les services Linux
- tar avancé : backups, compression et restauration sélective
- Télécharger des fichiers avec curl et wget
- Transformer du texte avec cut, tr et paste
- Trier, compter et dédoublonner sous Linux
- Optimiser les performances système avec des profils tuned
- Anatomie d'une commande Linux
- Choisir une distribution Linux serveur
- Installer Linux dans une machine virtuelle
- Notions fondamentales Linux
- Obtenir de l'aide sous Linux
- Ouvrir un terminal et comprendre le prompt
- Prise en main de Bash
- Expansions du shell
- Personnaliser son shell
- Votre premier script Bash : créer et lancer pas à pas
- Variables d'environnement Linux
- Comprendre les paquets Linux
- Installer et supprimer des logiciels sous Linux
- Mettre à jour son système Linux
- Nettoyer et maintenir son système Linux
- Archiver et compresser sous Linux
- Filtrer et transformer du texte sous Linux
- Lire le contenu des fichiers sous Linux
- Nano : éditer, enregistrer et quitter un fichier
- Rechercher des fichiers sous Linux
- Redirections et pipes sous Linux
- Vi sous Linux : modes, commandes essentielles et comment sortir
- Premiers gestes de dépannage Linux
- Lire les logs avec journalctl
- Bases réseau sous Linux
- Tester la connectivité réseau
- Arborescence Linux : à quoi sert chaque répertoire
- Chemins absolus et relatifs sous Linux
- Liens physiques et symboliques sous Linux
- Naviguer et gérer des fichiers sous Linux
- Arrêter un processus Linux
- Comprendre les processus Linux
- Modifier les droits avec chmod, chown et chgrp
- Permissions Linux : lire et comprendre les droits
- Utiliser sudo : exécuter une commande en root
- Utilisateurs et groupes : créer un compte Linux
- Comprendre les Linux Capabilities
- Comprendre les cgroups Linux
- Comprendre les namespaces Linux
- Vérifier la charge système sous Linux avec uptime et vmstat
- Corriger les dépendances cassées sous Linux (APT et DNF)
- Contrôler l'espace disque et les inodes sous Linux
- Appliquer les mises à jour de sécurité sous Linux
- Administrer les paquets avec APK sur Alpine Linux
- Administrer les paquets avec APT
- Administrer les paquets avec DNF
- Installer des applications avec Flatpak et Flathub
- Créer des paquets .deb, .rpm et .apk avec fpm
- Administrer les paquets avec Pacman
- Administrer les paquets avec Zypper
- Démarrage automatique d'un service Linux au boot (systemctl enable)
- Découvrir et administrer Btrfs sous Linux
- Identifier et observer les périphériques Linux
- Identifier son système Linux
- Installer un serveur Linux
- Éditer avec Micro
- Administrer avec Neovim
- Cas pratiques DevOps avec Nix : standardiser les environnements et fiabiliser la CI/CD
- Commandes Nix classiques : nix-env, nix-build, nix-shell, nix-channel
- Commandes Nix modernes : search, shell, run, build, profile
- Écrire une première configuration NixOS
- Nix : comprendre l'écosystème et savoir quand l'utiliser
- Créer des environnements de développement reproductibles avec Nix
- Comprendre et utiliser les flakes Nix
- Importer, factoriser et pinner ses dépendances Nix
- Installer Nix sur Linux : mode single-user et multi-user
- Le langage Nix : types, fonctions, attrsets et expressions
- Nix store, profils et générations : comprendre le modèle de données
- Mettre en place des quotas disque
- Vim avancé : splits, macros, plugins
- Installer WSL2 sur Windows 10 et 11 pour un Linux local
- awk : afficher des colonnes et filtrer des lignes
- curl : interroger des ressources HTTP et réseau
- cut : extraire des colonnes
- find : rechercher des fichiers efficacement
- grep : rechercher dans du texte
- HTTPie : tester une API simplement
- jq : traiter du JSON en ligne de commande
- GNU Parallel : exécuter en parallèle
- sed : remplacer et supprimer du texte
- tar : créer et extraire une archive tar.gz
- wget : télécharger en ligne de commande
- xargs : construire des commandes à partir d'entrées
- Agréger des liens réseau : bond et bridge sous Linux
- Diagnostiquer un problème réseau sous Linux
- ip : administrer le réseau depuis la ligne de commande
- Configurer le réseau avec Netplan
- Configurer le réseau avec NetworkManager
- rsync : synchroniser et sauvegarder des fichiers
- scp : copier des fichiers et dossiers en SSH
- Transférer des fichiers avec SFTP
- Affiner les permissions avec les ACL
- Authentifier Linux sur un annuaire LDAP avec SSSD
- Configurer sudoers et déléguer des droits Linux
- Administrer utilisateurs et groupes
- Monter des systèmes de fichiers à la demande avec autofs
- Chiffrer un disque avec LUKS et cryptsetup
- Choisir un système de fichiers sous Linux
- Contrôler capacité et quotas disque
- Administrer un système de fichiers ext4
- Identifier les disques sous Linux
- Migrer et retirer un disque LVM avec pvmove
- Snapshots LVM : sauvegarder à chaud et revenir en arrière
- Thin provisioning LVM : allouer le stockage à la demande
- Gérer le stockage logique avec LVM
- Monter un système de fichiers et le rendre persistant
- Gérer les partitions sous Linux
- Analyser les performances disques sous Linux
- RAID logiciel sous Linux avec mdadm
- Gérer le swap sous Linux : fichier, partition, zram et swappiness
- Vue d'ensemble du stockage Linux
- Administrer un système de fichiers XFS
- ANSSI-BP-028 : guide pratique de durcissement Linux
- Comprendre et utiliser AppArmor
- auditd : journaliser et tracer un serveur Linux
- Bannières d'avertissement Linux : issue, issue.net et motd
- Appliquer les recommandations CIS Benchmarks
- SELinux ou AppArmor : choisir son contrôle d'accès obligatoire
- Restreindre cron et at : maîtriser qui planifie des tâches
- Verrouiller GNOME avec dconf : écran, bannière et médias
- Protéger GRUB par mot de passe (durcissement du bootloader)
- Désactiver des modules noyau inutiles sous Linux
- Durcir les points de montage avec nodev, nosuid et noexec
- Compiler un noyau Linux durci KSPP (Debian et RHEL)
- Durcir l'authentification avec PAM
- Permissions et propriété des fichiers : durcir un système Linux
- SELinux : comprendre, dépanner et désactiver
- Durcir l'accès SSH
- Durcir et journaliser sudo (sudoers)
- sysctl : durcir le noyau et la pile réseau Linux
- Durcir un service systemd avec le sandboxing
- GTFObins : détecter et bloquer les binaires Linux exploitables
- NixOS : c'est quoi, pour qui, et comment l'essayer
- NixOS : durcir par déclaration
- NixOS : rollback, générations et mode rescue
- Sécurix : un NixOS durci selon l'ANSSI, open source par la DINUM
- netcat : tester des ports et des flux
- nmap : analyser l'exposition réseau
- tcpdump : observer le trafic réseau
- Configurer un pare-feu avec Firewalld
- Pare-feu Linux : comprendre avant de configurer
- NAT et redirection de port sur une passerelle Linux avec nftables
- Configurer un pare-feu avec nftables
- Configurer un pare-feu avec UFW
- Chrony et NTP : synchroniser l'heure d'un serveur
- HAProxy : load balancing et haute disponibilité
- Utiliser iSCSI sur Linux
- Utiliser NFS sur Linux
- SMB/CIFS : partage de fichiers réseau avec Samba
Thèmes couverts
fondamentaux decouvrir linux anatomie commande 25
fondamentaux decouvrir linux installer vm 25
fondamentaux decouvrir linux notions 25
fondamentaux decouvrir linux obtenir aide 25
fondamentaux decouvrir linux prompt terminal 25
fondamentaux efficace shell bash 25
fondamentaux efficace shell expansions shell 25
fondamentaux efficace shell personnaliser shell 25
Voir les 204 autres thèmes
fondamentaux efficace shell premier script 25
fondamentaux efficace shell variables environnement 25
fondamentaux installer maintenir comprendre paquets 25
fondamentaux installer maintenir installer supprimer logiciels 25
fondamentaux installer maintenir mises a jour systeme 25
fondamentaux installer maintenir nettoyer maintenir 25
fondamentaux reseau services logs depannage linux 25
fondamentaux reseau services logs journalctl 25
fondamentaux reseau services logs reseau linux 25
fondamentaux reseau services logs test connectivite 25
fondamentaux se reperer fichiers arborescence fhs 25
fondamentaux se reperer fichiers chemins linux 25
fondamentaux se reperer fichiers navigation fichiers 25
references complementaires commandes systemes 25
references complementaires installation 25
references complementaires wsl2 25
fondamentaux decouvrir linux distributions serveur 24
fondamentaux se reperer fichiers liens fichiers 23
exploiter tar avance 19
docs securiser reseaux analyse nmap 18
depanner boot bloque 15
depanner methode diagnostic 15
depanner perte acces ssh 15
depanner service ne demarre pas 15
depanner service ne repond pas 15
depanner systeme fichiers lecture seule 15
docs securiser durcissement anssi bp 28 15
docs securiser durcissement apparmor 15
docs securiser durcissement auditd 15
docs securiser durcissement permissions ownership 15
docs securiser durcissement selinux 15
docs securiser durcissement sysctl 15
docs securiser reseaux analyse netcat 15
docs securiser reseaux analyse tcpdump 15
docs securiser reseaux firewalld 15
docs securiser reseaux firewalls 15
docs securiser reseaux nftables 15
docs securiser reseaux ufw 15
docs services stockage iscsi 15
docs services stockage nfs 15
docs services stockage smb 15
exploiter awk 15
exploiter demarrage reboot 15
exploiter diff 15
exploiter editeurs vim 15
exploiter edition fichiers 15
exploiter integrite fichier 15
exploiter memoire 15
exploiter performances 15
exploiter planification at 15
exploiter planification cron 15
exploiter planification timers 15
exploiter processus arriere plan 15
exploiter processus jobs shell 15
exploiter processus nohup 15
exploiter processus witr 15
exploiter redirections avancees 15
exploiter regex base 15
exploiter scripts boucles bash 15
exploiter scripts conditions bash 15
exploiter scripts debug bash 15
exploiter scripts fonctions bash 15
exploiter scripts scripts robustes 15
exploiter scripts shell 15
exploiter scripts variables bash 15
exploiter sed 15
exploiter shells fish 15
exploiter shells personnaliser bash 15
exploiter shells zsh 15
exploiter ssh cle ssh 15
exploiter ssh commande distance ssh 15
exploiter ssh serveur sshd 15
exploiter ssh ssh client 15
exploiter ssh tunnels ssh 15
exploiter suivre log 15
exploiter systemd journaux 15
exploiter systemd logrotate 15
exploiter systemd services 15
exploiter telecharger fichiers 15
exploiter transformer texte 15
exploiter trier compter 15
fondamentaux manipuler fichiers texte archives compression 15
fondamentaux manipuler fichiers texte filtrer texte 15
fondamentaux manipuler fichiers texte lire fichiers 15
fondamentaux manipuler fichiers texte nano 15
fondamentaux manipuler fichiers texte rechercher fichiers 15
fondamentaux manipuler fichiers texte redirections pipes 15
fondamentaux manipuler fichiers texte vi 15
fondamentaux utilisateurs droits processus arreter processus 15
fondamentaux utilisateurs droits processus comprendre processus 15
fondamentaux utilisateurs droits processus modifier droits 15
fondamentaux utilisateurs droits processus permissions linux 15
fondamentaux utilisateurs droits processus sudo 15
fondamentaux utilisateurs droits processus utilisateurs groupes 15
internals capabilities 15
internals cgroups 15
internals namespaces 15
maintenir charge systeme 15
maintenir dependances cassees 15
maintenir espace disque inodes 15
maintenir mises a jour securite 15
maintenir paquets apk 15
maintenir paquets apt 15
maintenir paquets dnf 15
maintenir paquets fpm 15
maintenir paquets pacman 15
maintenir paquets zypper 15
maintenir services activer service demarrage 15
references awk 15
references complementaires btrfs 15
references complementaires commandes peripheriques 15
references complementaires micro 15
references complementaires neovim 15
references complementaires nix cas pratiques devops 15
references complementaires nix commandes classiques 15
references complementaires nix commandes modernes 15
references complementaires nix configuration 15
references complementaires nix ecosysteme 15
references complementaires nix environnements developpement 15
references complementaires nix flakes 15
references complementaires nix import factorisation pinning 15
references complementaires nix installation 15
references complementaires nix langage 15
references complementaires nix store profils generations 15
references complementaires quotas 15
references complementaires vim avance 15
references curl 15
references cut 15
references find 15
references grep 15
references httpie 15
references jq 15
references parallel 15
references sed 15
references tar 15
references wget 15
references xargs 15
reseau diagnostic 15
reseau ip 15
reseau netplan 15
reseau networkmanager 15
reseau rsync 15
reseau scp 15
reseau sftp 15
securiser acl 15
securiser authentifier ldap sssd 15
securiser sudo 15
securiser utilisateurs groupes 15
stockage chiffrement luks 15
stockage choisir systeme fichiers 15
stockage espace disque 15
stockage ext4 15
stockage identifier disques 15
stockage lvm 15
stockage lvm pvmove 15
stockage lvm snapshots 15
stockage lvm thin provisioning 15
stockage montage persistance 15
stockage partitions 15
stockage performances disques 15
stockage raid mdadm 15
stockage swap 15
stockage vue ensemble 15
stockage xfs 15
docs securiser durcissement grub 14
docs securiser durcissement ssh 14
docs securiser durcissement sudoers 14
docs securiser reseaux nat port forwarding 14
docs services reseau chrony 14
docs services reseau haproxy 14
exploiter parametres noyau demarrage 14
exploiter processus 14
exploiter processus limites ressources 14
exploiter tuned 14
maintenir paquets flatpak 14
reseau bond bridge 14
stockage autofs 14
docs securiser durcissement cis benchmarks 13
docs securiser durcissement mounts 13
docs securiser durcissement noyau kspp 13
docs securiser durcissement pam 13
docs securiser durcissement systemd 13
certifications lfcs competences essentielles 12
certifications rhcsa competences essentielles 12
docs securiser durcissement cron at 12
docs securiser durcissement dconf 12
docs securiser durcissement kernel modules 12
docs securiser durcissement controle acces obligatoire 11
docs securiser durcissement banners 10
docs securiser os immuable nixos 8
docs securiser os immuable nixos configuration 8
docs securiser os immuable nixos reparation rollback 8
docs securiser os immuable nixos securix anssi 8
docs securiser menaces gtfobins 8
ebpf bcc libbpf 8
ebpf bpftrace 8
ebpf c est quoi 8
ebpf co re btf 8
ebpf durcir 8
ebpf maps 8
ebpf premier programme 8
ebpf rootkits 8
ebpf surface attaque 8
ebpf verificateur 8