Parcours · 6 leçons · 66 min
Linux · architecture d’un serveur
Le noyau, les processus, /proc, /sys, /dev, la chaîne de démarrage, puis systemd.
Noyau, espace utilisateur et processus
Tu sais expliquer qui a le droit de toucher au matériel, d'où vient un kernel panic, et tu sais lister, surveiller et arrêter les processus d'un serveur.
/proc, /sys, /dev : les dossiers où le noyau te parle
Tu sais où lire l'état du noyau, des processus et du matériel, changer un réglage avec sysctl et le rendre permanent, et reconnaître un périphérique dans /dev.
Le démarrage : de l'allumage à systemd
Tu sais réciter les cinq étapes du démarrage, dire ce que fait chacune, modifier GRUB et l'initramfs sans rien casser, et trouver quel maillon a lâché quand un serveur ne démarre plus.
systemd : unités et services
Tu sais lire et écrire un fichier .service section par section, choisir le bon Type et le bon Restart, expliquer ce qu'est une cible, et distinguer une dépendance (Wants, Requires) d'un simple ordre de démarrage (After, Before).
systemctl au quotidien
Tu sais démarrer, arrêter, recharger et activer un service, faire la différence entre « maintenant » et « au démarrage », bloquer un service avec mask, et suivre une méthode pour dépanner un service qui refuse de démarrer.
systemd : timers, sockets et drop-in
Tu sais planifier une tâche avec un timer, expliquer l'activation par socket, dire où vivent les fichiers d'unité et lequel l'emporte, modifier une unité proprement avec un drop-in, et passer des variables d'environnement à un service.
Test du parcours Linux
10 questions. Tu réponds, on passe à la suivante. La note arrive à la fin.
Ta note