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