**linux系统下file使用的magic文件格式说明** magic 本手册是file命令所使用的magic文件的格式说明文档,版本是5.04. file命令用于识别文件类型,其他检测,检测文件内容中是否符合 'magic模式',也就是规则。 /usr/share/misc/magic 文件指定什么模式将被用于检测,当匹配到规则时什么信息或者MIME type将打印输出。从文件提取额外信息 文件每行都指定一个可执行的测试。一个测试比较的是在数据中的起始位置开始,在特定的偏移位置文件的字节值。一个字符串或者一个数字值。如果测试成功,将打印信息。 详细内容参照该文章:https://www.cnblogs.com/etangyushan/p/4629338.html **python库选择** * python-magic * magika (https://yeolar.com/blog/60817bef/) * [[windows 下安装python-magic的经验]]