Warning: Undefined array key "custom_message" in /www/wwwroot/bbs.aaronyang.cc/wp-content/plugins/wpcopyrights/index.php on line 105

file

file

用来探测给定文件的类型

补充说明

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

语法

file(选项)(参数)

选项

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

参数

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

实例

显示文件类型

[root@localhost ~]# file install.log
install.log: UTF-8 Unicode text

[root@localhost ~]# file -b install.log      <== 不显示文件名称
UTF-8 Unicode text

[root@localhost ~]# file -i install.log      <== 显示MIME类别。
install.log: text/plain; charset=utf-8

[root@localhost ~]# file -b -i install.log
text/plain; charset=utf-8

显示符号链接的文件类型

[root@localhost ~]# ls -l /var/mail
lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail

[root@localhost ~]# file /var/mail
/var/mail: symbolic link to `spool/mail'

[root@localhost ~]# file -L /var/mail
/var/mail: directory

[root@localhost ~]# file /var/spool/mail
/var/spool/mail: directory

[root@localhost ~]# file -L /var/spool/mail
/var/spool/mail: directory

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/file/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 14日 下午6:42
下一篇 2023年 12月 14日 下午6:42

相关推荐

  • hexdump

    文章目录hexdump补充说明语法选项实例 hexdump 显示文件十六进制格式 补充说明 hexdump命令 一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,…

    入门教程 2023年 12月 15日
  • ulimit

    文章目录ulimit补充说明语法选项实例 ulimit 控制shell程序的资源 补充说明 ulimit命令 用来限制系统用户对shell资源的访问。如果不懂什么意思,下面一段内容…

    入门教程 2024年 3月 11日
  • fsck

    文章目录fsck补充说明语法选项参数实例 fsck fsck(英文全拼:file system check)命令检查并且试图修复文件系统中的错误 补充说明 fsck命令 被用于检查…

    入门教程 2023年 12月 14日
  • strings

    文章目录strings补充说明语法选项实例 strings 在对象文件或二进制文件中查找可打印的字符串 补充说明 strings命令 在对象文件或二进制文件中查找可打印的字符串。字…

    入门教程 2024年 3月 11日
  • telnet

    文章目录telnet补充说明语法选项参数实例 telnet 登录远程主机和管理(测试ip端口是否连通) 补充说明 telnet命令 用于登录远程主机,对远程主机进行管理。telne…

    入门教程 2024年 3月 11日
  • head

    文章目录head概要主要用途选项参数返回值例子注意 head 显示文件的开头部分。 概要 head [OPTION]… [FILE]… 主要用途 在未指定行数时默认显示前1…

    入门教程 2023年 12月 15日
  • zipsplit

    文章目录zipsplit补充说明语法选项参数 zipsplit 将较大的zip压缩包分割成各个较小的压缩包 补充说明 zipsplit命令 用于将较大的“zip”压缩包分割成各个较…

    入门教程 2024年 3月 11日
  • ldd

    文章目录ldd补充说明语法选项参数其他介绍 ldd 打印程序或者库文件所依赖的共享库列表 补充说明 ldd命令 用于打印程序或者库文件所依赖的共享库列表。 语法 ldd(选项)(参…

    入门教程 2023年 12月 19日
  • pv

    文章目录pv补充说明下载安装语法选项实例注意 pv 显示当前在命令行执行的命令的进度信息,管道查看器 补充说明 pv命令 Pipe Viewer 的简称,由Andrew Wood …

    入门教程 2024年 3月 1日
  • xset

    文章目录xset补充说明语法选项参数 xset 设置X-Window系统中的用户爱好的实用工具 补充说明 xset命令 是设置X-Window系统中的用户爱好的实用工具。 语法 x…

    入门教程 2024年 3月 11日

发表回复

登录后才能评论
Translate »