As informações de detecção de tipo não são realmente incorporadas no programa de arquivo, o programa de arquivo apenas lê o arquivo mágico e, em seguida, pesquisa as assinaturas nesse arquivo para ver o que corresponde.
O arquivo mágico existe tanto como uma versão compilada, magic.mgc
, quanto como a fonte original que é legível e é chamada apenas de magic
. Nos meus sistemas baseados no Fedora, estes podem ser encontrados em:
/usr/share/misc/magic
/usr/share/misc/magic.mgc
Mais informações sobre o formato do arquivo podem ser encontradas na página de manual magic(5)
.