Le but de cet exercice est de s’entraîner à la manipulation des processus du système.
Merci aux collègues de TSP qui ont fait ce petit exercice que je reprend ici :).
Gimli essaye de faire du tri dans ses notes concernant son arbre généalogique. Il a besoin de votre aide pour s’y retrouver, mais saurez vous suivre le fil de la conversation un peu farfelue de ces nains.
Télécharger l’archive de l’exercice dans le répertoire de votre choix.
wget https://cours-mf.gitlabpages.inria.fr/if104/advanced/gimli-genealogie.tgz
Décompressez l’archive.
tar xvzf gimli-genealogie.tgz
Rendez vous dans le sous-répertoire généalogie et compilez.
cd genealogie
make
L’exercice est prêt. A vous de jouez.
Executez le binaire genealogie
et répondez correctement aux questions qui vous sont posées pour aider Gimli dans sa quête.
> ./genealogie
[Gimli] Remettons un peu d'ordre dans ses notes...
[Gimli] Pour commencer, j'ai besoin de retrouver la fiche concernant mon père.
[Gimli] Quel est l'identifiant (PID) de mon père ?
...
Il est recommandé d’avoir deux terminaux ouvert pour faire l’exercice. Le premier pour l’exécution de l’exercice, et le second pour parcourir l’arborescence de processus et répondre aux demandes de Gimli et de ses acolytes.