如何创建自定义魔术文件数据库

cwe*_*ske 23 unix file

unix file命令使用"魔术"文件数据库来确定文件包含哪种类型的数据,与文件的名称或扩展名无关.

我需要制作我的自定义魔术数据库用于测试目的,但我找不到如何创建一个.

Jon*_*Lin 16

您可以man magic获取有关如何创建自己的魔术文件的说明.然后用file -C -m <your magic file>它来编译它,并file -m <your magic file>使用它.


Mar*_*era 5

在本文中:https://linux.die.net/man/1/file(或man file)

寻找magic.mgc解释

从编译的魔术文件/usr/share/file/magic.mgc中读取标识这些文件的信息,或者/usr/share/file/magic 如果编译文件不存在则读取 .另外,文件将在$ HOME/.magic.mgc中查找,或者$HOME/.magic用于魔术条目.

  • 这如何帮助发布者创建自定义魔术数据库? (3认同)