Vous êtes sur la page 1sur 3

TEST ASSEU

Semestre : 2

Module : Administration et sécurité des SE UNIX


Enseignant(s) : Enseignants ASSEU
Classe(s) 3B
Documents autorisés  : OUI NON Nombre de
pages : 3
Date : 16/03/2023 Heure: 15H00 Durée : 1h30

N° Carte :
………………………………………………………….......... Classe :
Nom et Prénom : …………………..
……………………………………………………….

Problème  

Soit l’arborescence suivante :

Home Bin etc

Nom d’utilisateur

Document Desktop

Scolarité Stages

liste_étudiants.csv Stages-pfe.csv

NB : Vous devez utiliser des chemins absolus pour répondre aux questions.

1. Reproduire l’arborescence
2. Afficher le nombre de fichier et dossier du répertoire “Desktop”.

1
3. Créer un lien symbolique sur le fichier “stages-pfe.csv” nommé “symbolic_link” sous le
répertoire Desktop et un lien physique nommé “hard_link” sous le répertoire Document.
4. Afficher la valeur de inode de ces 3 fichiers “hard_link”, “symbolic_link” et “stages-pfe.csv”
et commenter le résultat.
5. Déplacer le fichier “stages-pfe” vers un dossier appelé “backup” que vous devez créer sous le
répertoire personnel de l’utilisateur.
a. Le fichier “stages-pfe” est-il encore accessible depuis le lien symbolique ? expliquer
pourquoi ?
b. Le fichier “stages-pfe” est-il encore accessible depuis le lien physique ? expliquer pourquoi ?
6. Soit le fichier “liste_étudiants.csv” :
Id, nom, prénom, spécialité, date d’inscrit
7458, ayari, yassine, informatique, 2018
9887, dridi, hamza, informatique, 2021
9875, hammi, jed, mécanique, 2020
8855, hermassi, chouaib, informatique, 2019
9658, jouini, anis, électronique, 2023
9885, khouja, rami, informatique, 2023

a. Trier ce fichier dans l’ordre alphabétique inverse des noms et rediriger les messages
d’erreur vers un fichier « error ».
b. Compter le nombre des étudiants qui sont inscrits dans la spécialité mécanique.
c. A partir du fichier “liste étudiants.csv“ créer un nouveau fichier “noms.txt “ contenant
la liste des noms et prénoms des étudiants qui sont inscrits après 2020.
7. Pour une meilleure gestion des départements, l’administrateur souhaite créer un fichier
spécifique à chaque spécialité à l’école contenant les IDs, les noms et les prénoms des
étudiants qui y appartiennent. Pour ce faire, nous suivons les instructions suivantes :
a. Créer le répertoire nommé “Départements“ et fait en sorte que seul le propriétaire de ce
répertoire a le droit de voir son contenu.
b. Sous le répertoire “Départements“, on va créer un fichier nommé “Informatique“ pour
y extraire les IDs, les noms et les prénoms des étudiants appartenant au département
informatique du fichier “liste_étudiants.csv” en les triant suivant la date d’inscrit de plus

2
en nouveau au plus ancien et la même chose pour les autres spécialités.
c. Fait en sorte que personne ne peut supprimer ces fichiers : Informatique, Electronique et
Mécanique.
d. Chercher tous les fichiers qui existe sur la machine sous le nom “Informatique“ modifier
y’a plus qu’un jour et copier le contenu dans ces fichiers que vous avez crié dans
Départements.
e. En utilisant une seule commande, chercher dans les trois fichiers “Informatique“,
“Mécanique“ et “Electronique“ du répertoire “Département“, l’employé dont le nom “dridi
hamza“.
8. Valeur de Umask
a. Vérifier la valeur de umask sur votre machine.
b. Afficher les droits d’accès d’un fichier et un dossier récemment crier avec cette
Umask en justifiant les droits d’accès de fichier et de dossier.
c. Changer l’umask de sorte que les droits d’accès dossier soit r-x r-x r-x et de fichier
r-- r-- r--

Vous aimerez peut-être aussi