file

显示文件类型

字义

file

特别说明

file 命令能识别的文件类型

  • 目录
  • Shell 脚本
  • 英文文本
  • 二进制可执行文件
  • C 语言源文件
  • 文本文件
  • DOS 可执行文件

说明

file 命令可以查询指定文件到文件类型,可以知道某个文件究竟是二进制到可执行文件、还是 Shell 脚本文件,或者是其他的格式。

用法

file [参数] 对象

对象

文件:要确定类型的文件列表,多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。

参数

-b #列出辨识结果时,不显示文件名称
-c #详细显示指令执行过程,便于排错或分析程序执行的情形
-f<名称文件> #指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称
-L #直接显示符号连接所指向的文件类别
-v #显示版本信息
-z #尝试去解读压缩文件的内容

相关命令

软件包

file 命令详解和基本用法,file 命令语法及参数解读, file 命令使用方法及实例演示。

实例

  1. 查看 /boot 目录下所有文件的文件类型

    file /boot/*

     

  2. 查看 /root/anaconda-ks.cfg 文件类型时不显示文件名称

    file -b /root/acaconda-ks.cfg

     

  3. 显示 /root/anaconda-ks.cfg 文件的 MIME 类型

    file -i /root/anaconda-ks.cfg