TP4 : Gestion de Fichier et Utilisateur
I- Gestion des fichiers et répertoire :
1. Connectez-vous sur la machine à l’aide de votre login et de votre mot de passe.
2. Parcours de l'arborescence et listez son contenu
3. A l'aide des commandes suivantes : uname, uname –a, hostname, logname, id, groups,
man uname
Déterminer les informations du système
Vérifier :
o Quel est votre uid ?
o Quel est votre gid ?
Pour avoir le nom de sa machine
4. Gestion des utilisateurs
Affichez la liste des utilisateurs
Affichez la liste des groupes
Ajouter un utilisateur
Afficher où vous êtes
Afficher qui vous êtes
Changez le mot de passe
Connecter par le nouvel utilisateur
Vérifier par id:
o Quel est votre uid ?
o Quel est votre gid ?
Supprimer l’utilisateur
5. Gestion Fichiers et Répertoires
Créez un Répertoire TPLINUX
Placez-vous dans le répertoire TPLINUX
Vérifiez que vous êtes bien dans ce répertoire
On va commencer les opérations de traitement de fichiers par créer un fichier vide.
A présent, on va créer un fichier de nom "fichier4" avec le contenu : il pleut pour la
première fois à Berkane cette année
Supprimer un fichier ou dossier
Afficher le contenu du répertoire TPLINUX.
Quelle est la taille des fichiers
La date de création
La commande mkdir et rmdir :
Créer un dossier TP4
Accéder au dossier et créer un fichier
Supprimer le dossier
Création de plusieurs dossiers à la fois
PR.B .MANALE 1
Supprimer les dossiers
6- expliquer les commandes suivantes :
Man
Whatis
Help
Info
Clear
Alias
7- Les opérations sur les fichiers
Créer et remplir deux fichiers : fichier 1 et fichier 2
Comparer les deux fichiers
Afficher les trois premières lignes de fichier 1
Afficher les deux dernières lignes de fichier 1
Cherchez l’expression Bonjour dans le fichier
Renommer le fichier 1 en fichier 3
On a deux répertoires r1 r2, copiez l’arbre issu du répertoire r1 vers le répertoire r2 en
une seule opération
Déplacez-vous dans le répertoire /usr/bin et affichez la liste des fichiers dont le nom
comporte exactement 4 caractères
Afficher la liste des fichiers dont le nom commence par la lettre b
Afficher la liste des fichiers dont le nom commence par une lettre comprise entre a et
e
Afficher la liste des fichiers dont le nom possède la lettre « t » en deuxième caractère
II- Doits d'accès
Donner la commande de modification sous forme binaire et symbolique quand cela est
possible pour obtenir à partir de votre répertoire :
1. un fichier texte f1 en accès libre pour tous
2. un fichier de commandes f2 exécutable par tous, modifiable par le propriétaire
3. un fichier texte f3 accessible uniquement par son propriétaire
4. quelque soient les droits précédents de f4, supprimer l'accès lecture et modification à tous
sauf au propriétaire
5. quelque soient les droits précédents de f5, ajouter l'accès exécution au propriétaire
6. quelque soient les droits précédents de f5, supprimer tout accès à tous, sauf au propriétaire
7. quelque soient les droits précédents de f5, fixer les droits ainsi:
- r w x au propriétaire
- r x au groupe
- r aux autres
8. Créer deux fichiers et changer le mode des deux fichiers en rwx r-x --- en symbolique
9. Supprimer le mode r pour le groupe de f5 et f1
10. quel est votre masque?
11. quel est le masque pour supprimer la permission d'écriture aux autres?
12. Quel est le masque pour travailler seul? Créer des fichiers et vérifier.
PR.B .MANALE 2
13. Positionner votre masque à 066, créer un fichier, un répertoire et un fichier dans ce
répertoire, quelles conclusions pouvez-vous en tirez?
14. Changer le propriétaire et le groupe pour un fichier : chown et chgrp
PR.B .MANALE 3