一、常见说法

格式:file [option] [file]

作用:查看文件类型。

[option] 选项:

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

[file] 选项:
表示要确定类型的文件列表(文件或目录)。多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。

二、常见用法

格式: file [file] 前面的file是命令,后面方括号内的file是将命令作用在哪个或哪些文件上面。

作用:查看文件类型及其编码格式。

示例:查看vmlinux文件类型及其编码格式。

可以看到,vmlinux后缀是ELF,32位可执行文件,ARM架构的,静态链接的。


​​​​​​​

linux file命令相关推荐

  1. linux用file命令,Linux file命令的使用

    1.命令简介 file命令用来识别文件类型,对文件的检查分为文件系统.魔法幻数检查和语言检查三个过程,也可用来辨别一些文件的编码格式.它是通过查看文件的头部信息来获取文件类型,而不是像Windows通 ...

  2. 【Linux】一步一步学Linux——file命令(37)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 file - 确定文件类型 file命令用来识别文件类型, ...

  3. linux 常用命令 杂记

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.cat cat 命令用于连接文件并打印到标准输出设备上. 使用权限 所有使用者 2.Linux ...

  4. 学习Linux tar 命令:最简单也最困难

    摘要:在本文中,您将学习与tar 命令一起使用的最常用标志.如何创建和提取 tar 存档以及如何创建和提取 gzip 压缩的 tar 存档. 本文分享自华为云社区<Linux 中的 Tar 命令 ...

  5. Linux文件管理命令大全

    1.cat命令 cat 命令用于连接文件并打印到标准输出设备上. 使用权限 所有使用者 语法格式 cat [-AbeEnstTuv] [--help] [--version] fileName 参数说 ...

  6. Python3 Linux相关命令大全

    1.文件管理相关 cat cat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上. https://www.runoob.com/linux/linux-comm-cat.h ...

  7. linux中的file命令

    file命令用于查看文件类型,今天了解到了,自己动手测了一下,写篇文章记录一下. [xxx@localhost staticLibrary]$ ls a.out libtest.a libtest.s ...

  8. linux 查看文件中数据类型,Linux下使用file命令确定文件中数据的类型-文件类型...

    青年是学习智慧的时期,中年是付诸实践的时期.--卢梭 在Linux系统中查看一个文件之前,要先确定该文件中数据的类型,之后再使用适当的命令或方法打开该文件. 与windows系统不同,在Linux系统 ...

  9. Linux 命令(47)—— file 命令

    1.命令简介 file 命令用来识别文件类型,对文件的检查分为文件系统.魔数检查和语言检查三个过程,也可用来辨别一些文件的编码格式.它是通过查看文件的头部信息来获取文件类型,而不是像 Windows ...

最新文章

  1. mac ox 10.9 安装eclipse j2ee 集成配置JDK1.6
  2. 全球及中国霍乱菌苗行业模式分析及前景发展规划建议报告2022-2027年版
  3. HarmonyOS之数据管理·分布式文件服务的应用
  4. 【终极办法】import javax.servlet cannot be resolved 异常全面分析、解决
  5. 如何使用Angular的@Input()装饰器
  6. html加动画不改变高度,怎么为不定高度(height:auto)的元素添加CSS3 transition-property:height 动画...
  7. 用c++创建xml文件的两种方法
  8. 20220227:力扣第282场周赛(上)
  9. MyBatis Review——多对多映射
  10. Keil v5安装和使用
  11. vue播放报警音实现过程
  12. 最强升级系统的锚点连接
  13. 关于密钥和密钥管理的常见问题及解答
  14. 为什么很多新型编程语言都抛弃了 C 语言风格的 for 语句?
  15. 小写数字转换成大写数字
  16. MySQL自然连接删除重复列的问题
  17. Shell小技巧(一百三十一)服务器tcp连接数实时统计
  18. 设计用于汽车和车身SPC58NH92C3RMI0X\SPC560B50L1B4E0X微控制器
  19. 湖广填四川与安岳姓氏源流
  20. 关于模拟器上出现Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

热门文章

  1. 3 需求工程优秀实践
  2. 安卓:Fragment的懒加载
  3. freertos任务基础知识(freertos篇)
  4. 史上最全——自媒体工具指南,爆文搜集、排版、图片等
  5. 微信小程序-订单页面
  6. 有点无聊,来用Python制作代码雨
  7. ADC芯片参数定义及选型指南
  8. 工业智能网关BL110应用之二十一: 如何添加LAN口采集的设备
  9. 异类 不一样的成功启示录笔记以及读后感
  10. 区块链的本质是什么?看完这篇秒懂!