Hmm. Um divertido.
Curiosamente, estou principalmente ciente de inodes em referência aos sistemas operacionais Linux, nos quais os forks e os atributos estendidos são menos comuns. Para o Linux, um inode é essencialmente o arquivo. Logicamente, é apenas um identificador / um detentor para a informação de controle de acesso e o ponteiro para os vários dados, mas da perspectiva do sistema operacional, é um símbolo que tem uma relação de um-para-um com tudo o que se considera como o arquivo. / p>
Um fork (um conceito de sistema de arquivos do Windows e Mac, até onde sei) é essencialmente um local para armazenar dados de arquivos adicionais. Pense nisso como uma forma de armazenar dados adicionais que não aparecem quando você usa o método padrão para visualizar o (s) arquivo (s) (por exemplo, cat / get-contents /?)
Atributos estendidos são o que você consideraria tradicionalmente como metadados. Isso é de forma livre, mas tende a ser limitado em escopo (em contraste, uma bifurcação é de forma livre e não limitada em escopo, e um inode é bastante limitado em escopo e forma). Você pode usar atributos estendidos para listar um autor, data de copyright, planeta de origem, coordenadas de GPS, dicas sobre quem está na mesa de centro, etc.