提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > Linux怎样运用file敕令显示文件范例?(代码示例)【Linux】,Linux,file命令,文件类型

在Linux中file敕令是用来显现文件的范例;经由历程file指令,我们能够辨识一个或多个文件的范例。下面本篇文章就来带人人相识一下file敕令,引见file敕令的运用方法,愿望对人人有所协助。

Linux file敕令

当你必需找出之前从未见过的文件范例或该文件没有文件扩展名时,file敕令黑白常有效的。【视频教程引荐:Linux教程】

Linux file敕令的语法以下:

file [option] [file]

option参数:能够运用以下的值

● -b:列出辨识效果时,不显现文件称号。

● -c:细致显现指令实行历程,便于排错或剖析递次实行的情况。

● -f:指定称号文件,其内容有一个或多个文件称号时,让file依据递次来顺次辨识这些文件,花样为每列一个文件称号。

● -L:直接显现标记衔接所指向的文件的种别。

● -m:指定魔法数字文件。

● -v:显现版本信息。

● -z:尝试去解读压缩文件的内容。

file参数:示意要肯定范例的文件列表(文件或目次.),多个文件之间运用空格离开,能够运用shell通配符婚配多个文件。

怎样运用file敕令显现文件范例?

file敕令会依据一系列测试对文件举行分类,并依据第一次胜利的测试来肯定文件范例。

在没有任何option参数的情况下运用它是最简朴的情势,此时file敕令将显现文件名和文件范例:

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

[root@localhost ~]# file /etc/group
/etc/group: ASCII text

假如仅要显现文件范例,能够运用-b(--brief)选项:

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

[root@localhost ~]# file -b /etc/group
ASCII text

从上面的例子输出能够看出,install.log和/etc/group文件都是一个文本文件。

怎样显现多个文件的文件范例?

我们能够将多个文件作为参数传递给file敕令:

[root@localhost ~]# file /bin/bash /opt/card.zip

注:多个文件之间须要运用空格离开

则该file敕令将在零丁的文件上输出每一个文件的范例:

/bin/bash:   ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
/opt/card.zip: Zip archive data, at least v1.0 to extract

file敕令还接收查找显现通配符的文件范例。比方,想要在当前目次中显现每一个.jpg文件的范例,能够实行以下操纵:

[root@localhost ~]# file *.jpg

输出:

imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3
imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components

怎样检察文件的Mime范例?

我们运用-i(--mime)选项来肯定文件的mime范例:

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

[root@localhost ~]# file /var/www/index.html
/var/www/index.html: text/html; charset=utf-8

以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!

以上就是Linux怎样运用file敕令显现文件范例?(代码示例)的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

0 条评论关于"Linux怎样运用file敕令显示文件范例?(代码示例)【Linux】,Linux,file命令,文件类型"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线