(十二)、file--判断文件类型命令

一、命令描述与格式

描述:linux在查看一个文件前,要首先确定该文件中数据的类型,之后再使用适当的命令或者方法打开该文件,在linux中文件的扩展名并不代表文件的类型,也就是说扩展名与文件的类型没有关系。

格式:file  [-option]  file_name

选项:

  • -v:在标准输出后显示版本信息,并且退出;
  • -z:探测压缩过的文件类型;
  • -L:直接显示符号链接所指向的文件的类型;
  • -c:详细显示指令的执行过程;
  • -f:从文件namefile中读取要分析的文件名列表;
  • -b  列出辨识结果时,不显示文件名称。

注:file能够识别的文件类型:目录、shell脚本、英文文本、二进制可执行文件、c、文本文件、dos的可执行文件。

二、应用举例

$ file    aaa.txt

 

$ ln    -s   aaa.txt   bbb  

$ file   -L    bbb          //ASCII  text    实际显示的是aaa.txt的类型

$ file     bbb               //symbolic  link  to   "aaa.log"

 

$ mkdir     ggg

$ file     ggg        //directory

 

posted on 2020-12-18 23:24  ai_bingjie  阅读(725)  评论(0编辑  收藏  举报