Linuxの一般的なコマンド-ファイルタイプfileの表示

1380 ワード

fileコマンドは、指定したファイルのタイプを検出するために使用されます.fileコマンドによるファイルのチェックは,ファイルシステム,魔法幻数チェック,言語チェックの3つのプロセスに分けられる.
構文
file(  )(  )

オプション
-b:       ,       ;
-c:          ,              ;
-f:      ,              , file        ,           ;
-L:                ;
-m:        ;
-v:      ;
-z:            。

パラメータ
≪ファイル|File|emdw≫:タイプのファイル・リストを決定するには、複数のファイル間でスペースを使用して分割し、shellワイルドカードを使用して複数のファイルを一致させることができます.
≪インスタンス|Instance|emdw≫
ファイルの種類を表示
[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