chapitres-13-14-exercices #2

Merged
naja merged 3 commits from chapitres-13-14-exercices into main 2026-10-19 12:43:48 +02:00
Owner
No description provided.
Huit exercices : quiz (PID, parentalité, états, zombies, daemons),
TP /proc et ps, parentalité / orphelins / zombie reproduit, TP signaux
(STOP/CONT, TERM vs KILL, trap, codes 128+n), TP jobs et détachement
(fg, bg, jobs, nohup, disown, tmux), TP nice / renice, systemd et
gestionnaires (unit avec Restart=on-failure), étude de cas « le
serveur qui rame ». Complètent les Labos 13.1 à 13.4 sans les
dupliquer. Sorties vérifiées par exécution (pty tmux, conteneur
systemd) ; écarts uutils / GNU signalés.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sept exercices : quiz (UID, groupes, groupes standard, su / sudo,
moindre privilège), lecture et conversion des modes rwx / octal,
TP r/w/x sur fichier vs répertoire, TP chmod / chown / chgrp,
umask (dont le cas 033 où la soustraction du cours ne tient pas),
TP utilisateurs et groupes (useradd, usermod -aG et le piège sans
-a, /etc/passwd, /etc/group, /etc/shadow, nologin, userdel -r),
étude de cas « le dossier de la compta ». Complètent le Labo 14.1
sans le dupliquer. Sorties vérifiées par exécution ; messages GNU
cités, variantes uutils signalées.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
13.1 : deux éditeurs et un terminal (CTRL+Z, jobs, fg %n ; nano
demande ^T^Z). 13.2 : script de ping en background, PID, arrêt
propre (kill %1 plutôt que le PID du script, qui laisse ping
orphelin), trap. 13.3 : systemctl status / restart / stop / start /
is-active sur cron. 13.4 : solution de l'auteur expliquée, scénario
complet et cas aux limites ; défaut relevé et corrigé : $FILE sans
quotes dans les redirections (ambiguous redirect si le dossier
contient un espace). 14.1 : /srv/test 0777, alice et bob, umask de
session, chmod o-rw, et bob qui peut quand même supprimer le
fichier (sticky bit en nouveauté). Sorties vérifiées par exécution.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
naja merged commit b20f645258 into main 2026-10-19 12:43:48 +02:00
naja deleted branch chapitres-13-14-exercices 2026-10-19 12:43:48 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
public/cours-de-linux!2
No description provided.