rmdir.cn

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/*