TP3: Système D'exploitation L'unix: Exercice 1
TP3: Système D'exploitation L'unix: Exercice 1
TP3: Système D'exploitation L'unix: Exercice 1
Exercice 1 :
1. Dans votre répertoire de travail personnel, créer un répertoire que vous appellerez catalogue et les
fichiers suivants : fich1, fich2, fich3, prog.c, f1.c, f2.c.
2. Quels sont les droits d’accès attribués à ces fichiers.
3. Placez les valeurs de ces droits d’accès aux fichiers suivants
fich1 : -rwxrw-r--
fich2 : -r—r—r--
fich3 : ---x--xr—
4. Déplacez-vous dans le répertoire catalogue et créez un fichier fich4.
5. Comment appeler la commande umask pour attribuer à tous les nouveaux fichiers les droits d’accès
‘rw-r---w-‘.
6. Changer les modes d’accès de tous les fichiers qui ont une extension ’.c ‘ en ‘rw-r-xr-x‘.
7. Supprimer le mode ‘x’ pour le groupe au niveau du fichier fich3.
8. Rajoutez le mode ‘w’ pour le propriétaire et enlevez ‘r’ aux autres du fich3
9. Changer le propriétaire de ce fichier.
Exercice 2 :
1. Créez un fichier nommé file et un répertoire nommé directory sur votre répertoire personnel. Que
sont les permissions qui leur étaient affectées?
5. Créez un fichier nommé file2 et un répertoire nommé directory2 sur votre répertoire personnel. Que
sont les permissions qui leur étaient affectées?
Exercice 3:
1. Créer un fichier texte fic1 et changez ses droits d’accès pour que tous ceux de votre groupe puissent
écrire dedans.
2. Donnez en une seule ligne le droit d'exécution à tous les utilisateurs d'un fichier fiche1.bash qui n'a
jusqu'alors que des droits standards (-rw-r--r--).
3. Le fichier toto a les droits suivants : -rwxr--r--. Modifiez-en les droits en une ligne de commande de
sorte que le propriétaire n'ait plus que le droit de lecture.
4. Modifier les droits du fichier toto (-rwxr--r--) de sorte que le groupe et les autres utilisateurs aient
les mêmes droits que le propriétaire.
5. Quelle option permet de modifier récursivement les droits d'un répertoire et des
6. fichiers qu'il contient ?
7. Comment appeler la commande pour attribuer à tous les nouveaux fichiers les droits
d’accès ‘r---w-r--‘.
Exercice 4 :
1. Vérifiez les droits de votre répertoire utilisateur. Que peuvent y faire les autres utilisateurs ?
2. Créez un répertoire nommé rep. Quels sont les droits de ce répertoire ?
3. Créez un fichier texte fichier.txt dans le répertoire rep. Changer l’identité de l’utilisateur et essayer
de lire le contenu du fichier. Peut-il le supprimer ?
4. Placez-vous dans le répertoire père de rep et retirez-vous les droits en lecture sur ce répertoire.
Pouvez-vous lister le contenu du répertoire ? Pouvez-vous visualiser le contenu de fichier.txt ?
Rétablissez le droit en lecture sur rep.
5. Créez le fichier fichier2.txt dans rep. Supprimez les droits en écriture au répertoire rep ainsi qu'au
fichier fichier2.txt. Modifiez fichier2.txt. Est-ce possible ? Pourquoi ?
6. Faire une copie de fichier2.txt en fichier3.txt.
7. Ajoutez le droit d'écriture et enlevez le droit d'exécution du répertoire rep. Essayez de
8. Créer un fichier dans rep. Essayez de lister le contenu de rep. Déplacer dans rep.
9. Qu'en concluez-vous sur l'utilisation du droit d'exécution sur un répertoire ?