linux学习笔记--file命令

转载 2017年01月03日 23:35:07

file命令用来探测给定文件的类型。file命令对文件的检查分为文件系统,魔法幻术检查和语言检查3过程

语法:

file (选项) (参数)
选项:

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

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

实例:

[jingsia@localhost ~]$ file task.txt 
task.txt: UTF-8 Unicode text
[jingsia@localhost ~]$ file -b task.txt 
UTF-8 Unicode text
[jingsia@localhost ~]$ file -i task.txt 
task.txt: text/plain; charset=utf-8
显示符号链接的文件类型

[jingsia@localhost ~]$ ls -l /var/mail
lrwxrwxrwx. 1 root root 10 Feb 18  2016 /var/mail -> spool/mail
[jingsia@localhost ~]$ file /var/mail
/var/mail: symbolic link to `spool/mail'
[jingsia@localhost ~]$ file -L /var/mail
/var/mail: directory
[jingsia@localhost ~]$ file /var/spool/mail
/var/spool/mail: directory
[jingsia@localhost ~]$ file -L /var/spool/mail
/var/spool/mail: directory

Linux常用运维命令笔记整理(重新排版)

在linux服务器开发过程中, 经常需要各种命令配合来查看各种状态,所以整理了一些老的笔记来备忘。iostat iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动...
  • nosix
  • nosix
  • 2016年10月19日 20:11
  • 417

Linux学习笔记之——起始篇

摘要:学习笔记目录、方便以后回顾、没有什么捷径可走、不断的记录、总结、练习、coding、coding。...
  • chenghuaying
  • chenghuaying
  • 2014年03月31日 16:47
  • 4550

linux中的file命令简介

我们先来看看三个文件,         test.h文件: void print();        test.c文件: #include #include "test.h" void print...
  • stpeace
  • stpeace
  • 2015年07月26日 20:22
  • 2646

Linux运维学习笔记之二:常用命令

第三章 常用命令 1、mkdir : 创建目录,make directorys,-p 递归创建目录     mkdir-p /a/b/c 2、ls  : -l(long)d(directory...
  • rumengjian
  • rumengjian
  • 2017年07月30日 13:19
  • 1644

实验楼Linux学习笔记(一)之基本概念及操作

实验楼Linux学习笔记(一)之基本概念及操作 一、linux桌面环境 UNIX/Linux 本身是没有图形界面的,我们通常在 Unix/Linux 发行版上看到的图形界面实际都只是运行在 ...
  • java2316
  • java2316
  • 2016年09月05日 14:56
  • 393

Linux内核学习笔记

进程管理 1.1. 进程1.2. 进程描述符1.3. 进程的状态1.4. 线程描述符1.5. 内核中双向列表的实现1.6. 进程的标识和定位1.7. 进程组织 1.7.1. 等待队列1.7...
  • king16304
  • king16304
  • 2016年08月15日 15:18
  • 254

《Linux命令行大全》学习笔记

第一部分  学习shell 第1章  shell是什么 date:显示当前系统的时间和日期 cal:显示当月的日历 df:显示磁盘驱动器当前的可用空间 free:显示可用内存 exit...
  • jiangtaozy
  • jiangtaozy
  • 2016年05月21日 16:35
  • 13131

Linux基本命令总结及学习笔记

Linux已经学了近一个月的时间,自测了一次之后,才发现自己好像没学下来点什么,分析了一下原因,问题出在自己没有及时地去回顾,归纳总结,所以今天来总结一下。 一、Linux的文件系统结构       ...
  • chenx_IU
  • chenx_IU
  • 2016年10月21日 16:44
  • 209

DOS 命令行个人学习笔记 待整理

PS:学习DOS命令是源于实践需求,因为某次出差需要和供应商一起修改程序,当初的程序流程已经在走了,我需要整理电脑中.ezd文件. 我总不可能一个目录一个目录去找吧,仔细项目还真没有什么好工具可以一...
  • sat472291519
  • sat472291519
  • 2015年09月30日 16:02
  • 591

linux学习笔记

grep -v ^# xxxx  查看不以#开头(非注释)的内容 查找语句:find,locate,which,whereis,grep 压缩命令:tar,gz,zip,br2 压缩:tar -...
  • sd2131512
  • sd2131512
  • 2014年11月03日 21:19
  • 519
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux学习笔记--file命令
举报原因:
原因补充:

(最多只允许输入30个字)