file命令用來探測給定文件的類型。file命令對文件的檢查分為文件系統(tǒng)、魔法幻數(shù)檢查和語言檢查3個過程。
file [選項] [參數(shù)]
參數(shù)備注
列出辨識結(jié)果時linux命令大全,不顯示文件名稱
詳細顯示指令執(zhí)行過程,便于排錯或分析程序執(zhí)行的情形
指定名稱文件,其內(nèi)容有一個或多個文件名稱時linux命令大全,讓file依序辨識這些文件,格式為每列一個文件名稱
直接顯示符號連接所指向的文件類別
指定魔法數(shù)字文件
顯示版本信息
嘗試去解讀壓縮文件的內(nèi)容
顯示文件mime類別
[root@VM_0_9_centos ~]# file -b myFile #不顯示文件名稱
ASCII text
[root@VM_0_9_centos ~]# file myFile #顯示文件名稱
myFile: ASCII text
[root@VM_0_9_centos ~]# file -i myFile #顯示文件媒體類型
myFile: text/plain; charset=us-ascii
[root@VM_0_9_centos ~]# file -b -i myFile
text/plain; charset=us-ascii
[root@VM_0_9_centos ~]# ls -l /var/mail
lrwxrwxrwx. 1 root root 10 Jun 11 2017 /var/mail -> spool/mail
[root@VM_0_9_centos ~]# file /var/mail
/var/mail: symbolic link to `spool/mail'
[root@VM_0_9_centos ~]# file -L /var/mail
/var/mail: directory
[root@VM_0_9_centos ~]# file /var/spool/mail
/var/spool/mail: directory
[root@VM_0_9_centos ~]# file -L /var/spool/mail
/var/spool/mail: directory
posted @ 2019-10-30 21:09didi516 閱讀(...) 評論(...) 編輯
上一個教程:linux 下命令的重命名
下一個教程:Linux fmt 命令用法詳解