Systeme de fichiers

Résolu
leb_hadil Messages postés 16 Statut Membre -  
leb_hadil Messages postés 16 Statut Membre -
Bonsoir, dans ce qui concerne la gestion de fichiers sous UNIX, j'aime savoir pourquoi le nom externe d'un fichier n'est pas conserve directement dans son inode??
merci beaucoup.

3 réponses

Phasme
 
Bonjour,

Sous UNIX un répertoire est un fichier contenant des noms de fichier.
Le lien entre le nom d'un fichier et le numéro d'inode correspondant se fait dans le répertoire contenant le fichier.
De ce fait, il n'est pas nécessaire de rajouter cette information dans l'inode.
0
Manu
 
Bonjour,

Autre raison : un fichier peut avoir plusieurs noms dans des répertoires différents (liens non symboliques), ce serait bien difficile de lister les noms des fichiers d'un répertoire s'ils étaient dans les inodes des fichiers correspondants.

Manu
0
leb_hadil Messages postés 16 Statut Membre 4
 
merci, pour vos reponses .
0