file识别文件类型
访问量:2639

一、简介

file命令主要用来识别文件的类别。在win中文件名通常具有一个后缀,比如 gif、jpeg 或 html,通过这个后缀,我们可以区分文件的类型,但是linux中,通常不会使用它们来识别文件类型。

二、语法

file [参数] 文件名

三、常用参数

-b  列出辨识结果时,不显示文件名称
-L  直接显示符号连接所指向的文件的类别
-i,--mime  输出MIME类型的字符串 (--mime-type and --mime-encoding)

四、实例

1.查看一个文件的类型

比如文件如下:

-rwxr-xr-x. 2 dequan test 6 Jan 24 03:13 t1.txt

查看其类型

2.查看一个软链接指向文件的类型

软链接如下:

lrwxrwxrwx. 1 dequan test 6 Jan 24 04:53 t2.txt -> t1.txt

使用的命令如下:

file -Lb t2.txt

2.查看一个文件的MIME类型

比如文件如下:

-rwxr-xr-x. 2 dequan test 6 Jan 24 03:13 t1.txt

查看其mime类型