Où les noms de fichiers sont-ils stockés sur un système de fichiers?
Ce n'est pas dans inode ni dans le contenu du fichier puisque nous avons un lien physique qui indique que deux noms de fichier peuvent pointer vers le même inode.
filesystems
Yegle
la source
la source
.
eux-mêmes.Réponses:
Je ne trouvais pas de duplicata convenable, alors voici une réponse à votre question.
Noms de fichiers et répertoires
extrait
Source: page Wikipedia sur Inode
Le nom du fichier est donc stocké dans la structure d’information des répertoires. Par exemple:
Structure du répertoire
extrait
Voici les références de la figure 9.3 ci-dessus:
Source: Le projet de documentation Linux: Système de fichiers
Les références
la source
Le nom du fichier est enregistré dans le répertoire correspondant ("fichier de répertoire"). Cette entrée pointe vers un inode.
la source
Le nom de fichier est stocké dans la structure de données "répertoire" qui a "(nom de fichier)" et le "inode (int)" correspondant. Le répertoire est responsable de la correspondance du nom de fichier -> inode. et in ode est responsable du mappage inode -> secteur sur le disque.
la source