file
识别文件类型
语法
file [选项] 文件...说明
file 通过读取文件魔数(magic number)来识别文件类型,不依赖扩展名。可准确识别二进制、文本、图片、归档等多种格式。
参数
-b简洁模式,不显示文件名
-i输出 MIME 类型和编码
-z解压缩文件后再识别(如 .gz 内文件)
-r递归识别目录内所有文件
示例
识别文件类型
查看文件是什么类型
file unknown.bin查看 MIME 类型
获取 HTTP 标准 MIME 类型
file -i image.png目录批量识别
查看目录下所有文件的类型
file /usr/local/bin/*