Examen Systèmes d'Exploitation Evolués Mai 2005

 

Exercice 1 (10 points)

Ecrire l'algorithme décrivant le fonctionnement de la commande umask ? Exprimer tout d'abord le principe textuellement ? (5 points)

Ecrire [algorithme décrivant le fonctionnement du shell ? Exprimer tout d'abord le principe textuellement ? (5 points)

Exercice 2 ( 10 points)

I. Soit la commande suivante :

find . type f perne + 572 links 3 -print

1.    Expliquer le résultat de cette commande. (1.5)

2.     Écrire son équivalent en utilisant les commandes grep et Is —1 et un programme awk.(3)

 

Il. Soit le fichier texte exercice suivant :

Matricule I Nom & Prénom Date de naissance I Adresse                                 Tél domicile

45832       Ali Ben Saleh    01/02/1967        Tunis                                71897654

40869       Amal Arfaoui    07/02/1954        Ariana                             71560345

1.    Afficher les noms et les prénoms des employés nés entre 15 et 20 de chaque mois et dont le prénom commence par la lettre « a» en utilisant awk. (Z)

2.    En utilisant un programme awk, afficher toutes les informations concernant les employés qui ont les noms suivants Ben Saleh, Ben mahmoud et Harabi. (2)

3.    Afficher les employés nés à Tunis en utilisant seulement la commande grep. (1.5)

Bonne Chance