使用file命令获取文件的MIME类型
--发布于 2023-06-29 18:48:11
Linux的file
命令是用于确定文件的类型的。它读取文件开始的若干个字节或文件头,进行文件特征值判别,从而确定出文件的具体类型。确定了文件类型之后,进而也可以确定出文件对应的MIME类型。
以文件data.json
为例,输出这个文件的MIME信息。
# 查看mime 使用 --mime 选项
file --mime data.json
data.json: text/plain; charset=us-ascii
# 简洁模式(不输出文件名) 使用 -b 选项
file -b --mime data.json
text/plain; charset=us-ascii
# 仅输出MimeType
file -b --mime-type data.json
text/plain
# 仅输出MimeEncoding
file -b --mime-encoding data.json
us-ascii
--更新于 2023-06-29 18:50:48