当前位置: 首页 > news >正文

Linux常用命令53——file

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,file命令的功能是识别文件类型,也可以用来辨别一些内容的编码格式。由于Linux系统并不是像Windows系统那样通过扩展名来定义文件类型的,因此用户无法直接通过文件名来进行区别。file命令可以通过分析文件头部信息中的标识信息来显示文件类型,使用很方‍便。本篇学习记录file命令的基本使用。

首先查看帮助文档:

语法格式:file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]

 多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。

常用参数:

参数参数解释
-b列出辨识结果时,不显示文件名称。
-c详细显示指令执行过程,便于排错或分析程序执行的情形。
-f指定名称文件,其内容有一个或多个文件名称呢感,让file依序辨识这些文件,格式为每列一个文件名称。
-L直接显示符号连接所指向的文件的类别。
-i

显示MIME类别信息

-m指定魔法数字文件
-z尝试去解读压缩文件的内容
-v显示版本信息并退出
--help查看帮助文档

例用示例

1. -b  列出辨识结果时,不显示文件名称。

2. -c  详细显示指令执行过程,便于排错或分析程序执行的情形。

3. -f<名称文件>  指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称。

4. -L  直接显示符号连接所指向的文件的类别。

5. -i     显示MIME类别信息

6.  -m<魔法数字文件>  指定魔法数字文件。

7. -z  尝试去解读压缩文件的内容。

8. -v  显示版本信息。

9. --help 查看帮助文档

参考:

https://www.runoob.com/linux/linux-comm-file.html
https://www.linuxcool.com/file
https://ipcmen.com/file

http://www.dtcms.com/a/406926.html

相关文章:

  • 西双版纳 网站建设网络建设与运维初级
  • 【Python】文件处理(一)
  • win10怎么做网站wordpress wooyun
  • 织梦网站登录网上做网站赚钱吗
  • Linux数据安全与备份策略完全指南
  • 哈尔滨网站建设服务公司暴雪游戏服务中心
  • wordpress 关闭评论网站优化排名提升
  • 硅基计划5.0 MySQL 壹 初识MySQL 初版
  • Linux之挂载新的硬盘(超详细!)
  • 部署 GitLab 服务器
  • C++项目:仿muduo库高并发服务器-------connection模块
  • 网站建设需要的资质互联网保险的发展现状
  • 8-机器学习与大模型开发数学教程-第0章 预备知识-0-8 编程与数值计算基础(浮点数精度、溢出、数值稳定性)
  • php网站开发书微信公众号手机网站开发
  • 做网站需要工商执照吗代人做网站
  • Go基础:模块化管理为什么能够提升研发效能?
  • 合肥专业做网站公司wd wordpress
  • IR 680LT Maleimide,IR 680LT马来酰亚胺用于蛋白质标记与定量分析
  • 打工人日报#20250925
  • Kubernetes Pod 的生命周期与故障排查
  • Java List列表创建方法大总结
  • 河南工信建设网站市场营销师报名官网
  • 没有文字的网站怎么优化建立旅游网站的目的
  • Spring Boot用户登录注册系统设计与实现
  • 筑牢AI安全防线:阿里云AI安全护栏
  • seo网站优化教程如何把自己电脑做网站服务器吗
  • 网站的内容建设安徽招标投标信息网
  • Qt中,​Latin-1​字符编码简介
  • 现有项目迁移到新的仓库中
  • 金融网站建设方案ppt模板亚马逊关键词搜索器