MIME

此页由Linux Wiki用户Chenxing于2010年11月21日 (星期日) 23:15的最后更改。 在Linux Wiki用户Kex的工作基础上。

出自Linux Wiki

提示:此文已超过 4 年(1663 天)未更新,如发现内容过时或有误,欢迎改进:)
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目录
用于安装新文件类型用。

参见

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换