MIME

出自Linux Wiki

在2010年11月21日 (日) 23:15由Chenxing (讨论 | 贡献)所做的修订版本
Note.gif
TODO:
此文内容还需进一步丰富:-)

什么是MIME

MIME的英文全称是"Multipurpose Internet Email Extension",即多功能Internet邮件扩充服务。它采用一种层次化的划分来为文件进行详细的分类,比如image/jpeg为jpeg格式;text/plain为文本格式;text/xml为xml文件格式等。

MIME配置方式

Linux同时采用magic number和扩展名方式来识别一个文件的类型。其中优先使用前者。在Linux系统下,MIME的配置信息一般存放在/usr/share/mime/usr/local/share/mime之下。在这些目录之中一般有以下几个文件

aliases
文件类型的别名。比如application/pdf有时也称为application/x-pdf
magic
各种文件的内部标识,用于从文件内容来判断文件类型。如BMP图片文件以BM开头。
globs
扩展名与文件类型的对应关系。如*.cpp文件是text/x-c++src类型的。
packages目录
用于安装新文件类型用。

参见

个人工具
简体繁体转换