uid = n° user identification 

 

groupe = ens. d'utlisateurs

 

gid = n° group identification

 

Chaque fichier, chaque processus a

   un nom (maj ¹min)

un utilisateur propriétaire

   un groupe propriétaire

   des permissions d'accès

   la date de dernière modif

   infos sur la taille

 

Arborescence = hiérarchie des fichiers dans le système UNIX

 

La table /etc/passwd associe une ch. de car à chq n°

 

id   Þ qui est autorisé

 

who Þ qui est connecté sur la même machine

 

r who Þ qui est connecté sur une autre machine

 

FICHIER

Nom

Propriétaire

Groupe

{ Permissions : droits d'accès}

date dernière modif

taille

 

3 types de fichiers :

·        répertoires (d)

·        fichiers ordinaires (-)

fichiers textes : lisibles

fichiers binaires : non lisibles

 

·        fichiers spéciaux

Ex : pilotes d'E/S : uniqmt pour root

·        liens (l)

 

umask Þ val par déf des droits d'accès à la création d'un fichier

cd  Þ positionne dans le home directory

pwd  Þ donne le répertoire courant

 

 

répertoire

fichier ordinaire

création

mkdir

cat, touch, echo

destruction

rmdir

rm

lecture

ls

cat, more

écriture

cp, mv

cat, echo

more Þ affiche par page

 

rm –r nomRépert.  Þ supprime répertoire non vide

 

racine Û  /  = root directory : répertoire spécial

 

Répertoire de référence d'un utilisateur = home directory

 

cat quoi > où

® concaténation de fichiers

mv quoi où

rm quoi

 

rm –r liste_répertoires

® efface les répertoires et leur contenu

 

echo "message" > ficDest

® écrit le message dans ficDest

Attn : ficDest est écrasé !!

 

Pour écrire à la fin :

echo "message" >> ficDest

 

 

ls –l

® donne les droits sur les fichiers

chmod ugoa +/   rwx  nom_fic

® change les droits

 

chmod  val_binaire  nom_fic

(rwx) = u : 100, g : 110, o : 100 Þ 464

 

cp fic répertoire-dest   Þ copie dans un autre répertoire

cp fic fic-dest Þ copie dans le même répertoire

mv fic répertoire-dest  Þ transfère les fichiers

mv fic fic-dest Þ renomme

Rq : cp et mv fonctionnent aussi ac les répertoires

 

mkdir liste-répertoires  Þ crée +s répertoires