找回密码
 注册
关于网站域名变更的通知
查看: 758|回复: 3
打印 上一主题 下一主题

Linux file命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-7-7 15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

6 j% D6 x: Q) q1 m) }# k1 jLinux file命令用于辨识文件类型。
# ^4 Q" y; G0 x: |* {: D; {6 j; _% R
通过file指令,我们得以辨识该文件的类型。1 f' b8 t' O7 q& X4 i- c% t

) M4 F+ `/ D! S+ h" x语法! e8 i" d6 o. o( b
file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]* K* H- n, \6 n+ W. E! I
参数:
- c7 S! p" M( B  X+ G7 O4 ?+ j" O, _+ n+ ]2 n
-b  列出辨识结果时,不显示文件名称。$ P( s6 u. ]6 a: |2 V
-c  详细显示指令执行过程,便于排错或分析程序执行的情形。
+ d4 k8 l8 ~/ V& y  w* P! u-f<名称文件>  指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称。
! Z9 r" p% x8 |-L  直接显示符号连接所指向的文件的类别。
9 W3 w% j9 V$ g/ C/ s-m<魔法数字文件>  指定魔法数字文件。
" g6 `8 S  w. `5 V% E( q-v  显示版本信息。; X) Y# O0 @: I7 ~# b4 [& Z) Q" m, x+ G
-z  尝试去解读压缩文件的内容。" J. F8 |  n$ X2 K1 S/ `" N2 t5 I
[文件或目录...] 要确定类型的文件列表,多个文件之间使用空格分开,可以使用shell通配符匹配多个文件。
9 E5 c7 |; ^$ a& F" m% X) A- l9 s实例
' s8 W  ], F% j- M7 u7 r. b显示文件类型:# D) r" ~2 e( @# R) j
8 x, q5 F6 V/ c; A% W2 g9 X
[root@localhost ~]# file install.log
) N& {- j, i9 minstall.log: UTF-8 Unicode text
  g5 J) D; T: y: m0 F) `- B0 ]2 F
# e' |& ~9 a) {6 H7 k1 g/ U5 m$ X1 g: Y[root@localhost ~]# file -b install.log      <== 不显示文件名称. {: l: {  r$ P* p
UTF-8 Unicode text
% U. j6 J5 f/ P! |" u  O* U% e- \$ J. K# @
[root@localhost ~]# file -i install.log      <== 显示MIME类别。
2 U( w& `: u( ninstall.log: text/plain; charset=utf-8
1 n* B9 v# L: a2 S1 }/ w8 C: S) d* u) m+ r! H0 V  }. J
[root@localhost ~]# file -b -i install.log
, \% a7 `. S6 _4 h) Y+ V5 L1 o7 Ttext/plain; charset=utf-88 W( c% G4 {. x5 d9 k
显示符号链接的文件类型6 J( \! ~! X- X) G# r9 {" E

" Y- h* m4 n7 K8 S* m[root@localhost ~]# ls -l /var/mail
% p% l% Y9 a2 h4 X0 h  Flrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail
+ ^; ^% F/ N" [) |9 k; R
# A4 {1 }& W' Z: D7 j. u[root@localhost ~]# file /var/mail% s: b# ]1 t0 C8 o7 ]5 O( H
/var/mail: symbolic link to `spool/mail'2 j& f# d9 q5 V1 ]
6 A2 c. z0 Q& C( G
[root@localhost ~]# file -L /var/mail1 L, w, n$ \8 p, Y- n. A
/var/mail: directory
) R/ l" {5 Q% o& Z; p" P% ~
4 D" a6 X! i0 @5 v9 f: R2 \0 `[root@localhost ~]# file /var/spool/mail
  r1 [. z% y( H" y1 {, E0 E4 v& Y$ K/var/spool/mail: directory
( n( b( L7 H# r3 i7 y" V" T; r( s* A
[root@localhost ~]# file -L /var/spool/mail$ v/ E4 i, ^4 t  w$ P& E" `
/var/spool/mail: directory

该用户从未签到

2#
发表于 2021-7-7 15:36 | 只看该作者
Linux file命令

该用户从未签到

3#
发表于 2021-7-7 15:37 | 只看该作者
Linux file命令

该用户从未签到

4#
发表于 2021-7-7 15:37 | 只看该作者
Linux file命令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 07:14 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表