Sim, as entradas de diretório contêm os nomes dos arquivos e seus inodes.
Eu sei que o nome do arquivo é armazenado em diretórios e não no inode. Por favor, me diga onde o número de inode de um arquivo é armazenado? É armazenado no arquivo de diretório?
De acordo comigo, o INODE também usa uma porção muito pequena de espaço em disco (1 ou 2 setores), depende do tamanho de uma informação de arquivo que ele contém. No Linux, o Inodes será criado quando criarmos o próprio sistema de arquivos. Durante esse tempo, uma pequena parte do espaço em disco será tomada para o Inodes.
A imagem da estrutura do inode é fornecida abaixo:
Vejaaimagemacima.Oconteúdododiretóriocontémnúmerosinode.Cadainodeéoíndiceparaatabeladeinodes.Atabeladeinodeséarmazenadanoblocododiscológico.Cadaentradadetabeladeinodearmazenaalgunsatributosdearquivo,comotamanhodoarquivo,permissão,propriedade,endereçodoblocodedisco,horadaúltimamodificação,etc.
Tantoosdiretóriosquantoosarquivoscomuns(não-diretório)sãoarquivos.EstadefiniçãopodeserencontradanoCapítulo4,"Sistema operacional moderno", Prof. Andrew S. Tanenbaum.
Mais informações sobre inodes podem ser encontradas aqui:
http://140.120.7.20/LinuxKernel/LinuxKernel/node17.html