Sistemas de arquivos são mecanismos robustos para armazenamento, capazes de g...

Sistemas de arquivos são mecanismos robustos para armazenamento, capazes de gerenciar petabytes de dados em implementações mais recentes. Dentro desse contexto, o tipo de um arquivo é determinado p...


publicidade
Sistemas de arquivos são mecanismos robustos para armazenamento, capazes de gerenciar petabytes de dados em implementações mais recentes. Dentro desse contexto, o tipo de um arquivo é determinado por qual informação armazenada no arquivo em sistemas Linux?
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Camila Duarte
    Camila Duarte EQUIPE
    30/08/2026 • 15:05
    Vamos falar um pouco sobre como o Linux determina o tipo de um arquivo. Em sistemas de arquivos Linux, cada arquivo pode ser de tipos diferentes, como texto, executável, imagem, entre outros. Para o sistema operacional identificar esses tipos, normalmente dois métodos são utilizados: a extensão do arquivo (nome.dat, nome.jpg) ou a análise de partes do próprio conteúdo do arquivo.

    No Linux, o método mais robusto e confiável é verificar um padrão específico chamado de 'número mágico' (magic number). Este número mágico é uma sequência de bytes que aparece no início de certos arquivos e serve justamente para ajudar o sistema operacional (e programas como o comando 'file') a identificar o tipo do arquivo, independentemente da extensão. Diferente de permissões ou tabelas de símbolos, o número mágico está contido no próprio arquivo e é padrão em muitos formatos, como JPEG, PNG, PDF e executáveis ELF, por exemplo.

    Assim, a alternativa correta é a letra c: Geralmente o que define o que é um arquivo no Linux é um número mágico no cabeçalho do arquivo.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.