O que são Inodes e Superblocos no Linux

Inodes e Superblocos no Linux Neste artigo vamos apresentar dois conceitos muito importantes para a administração de sistemas Linux: Inodes e Superblocos. Ambos tem relação com o gerenciamento do sistema de arquivos (filesystem). Um sistema de arquivos pode ser dividido em duas categorias de objetos: Dados de usuários -Dados reais armazenados em diretórios Metadados – Informações estruturais do sistema de arquivos, como diretórios, superblocos e inodes O espaço em um disco é dividido em múltiplos ‘blocos’, os quais são usados para: Armazenar os dados de usuários (maioria dos blocos); Armazenar os metadados do sistema de arquivos. Inode Todo arquivo em um sistema de arquivos Linux possui um número único especial que é chamado de Inode. Cada objeto no sistema de arquivos é representado por um inode. O inode é uma estrutura de dados usada pelo sistema operacional para armazenar as propriedades do arquivo, e ele contém informações como: Informações sobre grupo e proprietário do arquivo Tipo do arquivo (comum, diretório, socket, pipe, bloco, etc.) Permissões do arquivo Tamanho do arquivo Data e hora na qual o arquivo foi criado Data e hora da última modificação ou leitura Outras informações específicas Uma definição mais formal de inode, retirada da Wikipedia, é a … Continue lendo O que são Inodes e Superblocos no Linux