Como o Linux detecta o tipo mime? [duplicado]

4

Eu tenho um arquivo PDF com extensão .pdf . Se eu remover .pdf , o arquivo ainda será reconhecido como arquivo PDF ( $ file sample - output sample: PDF document, version 1.4. )

Qual é o mecanismo de detecção de tipos de arquivos no Linux? O Windows usa o sufixo do arquivo. Eu sei que existem tipos de mímica. Todos os formatos de arquivo populares contêm o tipo MIME no código HEX?

    
por yanpas 13.09.2015 / 01:19

1 resposta

5

A detecção é feita através da libmagic que procura sequências de bytes específicas com números mágicos .

    
por 13.09.2015 / 02:08