Durée 1h30
Les documents ne sont pas autorisés. La plus grande attention sera portée à la clarté des explications, à la présentation et à la lisibilité de la copie.
- Systèmes de fichiers Unix
- Rappeler rapidement les structures fondamentales des systèmes de fichiers Unix.
- Quels systèmes de fichiers sont indispensables au fonctionnement d’un système et quel est leur usage ?
- Décrire l’ensemble des opérations nécessaires pour qu’on puisse accéder aux informations qu’un système de fichiers contient. Comment les automatiser au démarrage ?
- Les responsables d’un système souhaitent que des utilisateurs, parfaitement identifiables, ne puissent faire fonctionner qu’une seule application. Par exemple les vendeurs d’un magasin ne doivent pouvoir accéder qu’à l’application gestion des stocks. Comment organiser cela sur une machine Unix ?
- Décrire les éléments essentiels d’un shell qui permettrait de contrôler les applications que les utilisateurs pourraient employer. Sans entrer dans les détails de programmation, il vous est demandé de préciser les principaux éléments fonctionnels et primitives Unix que vous emploieriez pour le réaliser.
- Question optionnelle : connaissez vous un moyen, sous Unix, de réaliser cela sans avoir à écrire un shell ?
Copyright Yves Epelboin, université P.M. Curie, 2002 MAJ
22 mars, 2006