file
命令是 Linux 系统中一个用于识别文件类型的命令
-b
:以二进制格式显示文件信息。-c
:显示文件的字符集编码。-i
:显示文件的 MIME 类型。-m
:显示文件的 MIME 类型的扩展名。-e
:显示文件的 ASCII 文本编码。-f
:显示文件名,但不显示文件类型。-k
:显示文件的大小,以千字节为单位。-L
:显示符号链接所指向的文件类型。-r
:显示文件的重定向信息。-s
:显示文件是否为稀疏文件。-S
:显示文件是否为压缩文件。-t
:显示文件的类型。-u
:显示文件的更新时间。-v
:显示 file
命令的版本信息。-h
:以人类可读的格式显示文件大小(例如,使用 KB、MB 等)。-i
:显示文件的 MIME 类型。这些参数可以组合使用,以便更详细地了解文件类型和属性。例如,要显示一个文件的 MIME 类型和大小,可以使用以下命令:
file -bi <filename>