file命令详解
file命令用來(lái)識(shí)別文件類(lèi)型,也可用來(lái)辨別一些文件的編碼格式。它是通過(guò)查看文件的頭部信息來(lái)獲取文件類(lèi)型,而不是像Windows通過(guò)擴(kuò)展名來(lái)確定文件類(lèi)型的。
1.命令格式:
file [ -bchikLnNprsvz ] [ -f namefile ] [ -F separator ] [ -m magicfiles ] file ...
2.命令功能:
用于查看日歷等時(shí)間信息,如只有一個(gè)參數(shù),則表示年份(1-9999),如有兩個(gè)參數(shù),則表示月份和年份
3.命令參數(shù):
-b列出文件辨識(shí)結(jié)果時(shí),不顯示文件名稱(chēng)。
-c詳細(xì)顯示指令執(zhí)行過(guò)程,便于排錯(cuò)或分析程序執(zhí)行的情形
-f列出文件中文件名的文件類(lèi)型
-F使用指定分隔符號(hào)替換輸出文件名后的默認(rèn)的":"分隔符。
-i輸出mime類(lèi)型的字符串
-L查看對(duì)應(yīng)軟鏈接對(duì)應(yīng)文件的文件類(lèi)型
-z嘗試去解讀壓縮文件的內(nèi)容
--help顯示命令在線幫助
-version顯示命令版本信息
4.使用實(shí)例:
實(shí)例1:查看文件類(lèi)型
命令:
file Temp.txt
輸出:
實(shí)例2:不輸出文件名稱(chēng),只顯示文件格式以及編碼
命令:
file –b Temp.txt
輸出:
實(shí)例3:輸出mime類(lèi)型的字符串
命令:
file –i Temp.txt
輸出:
實(shí)例3:查看文件中的文件名的文件類(lèi)型
命令:
file -f test
輸出:
實(shí)例4:使用指定分隔符號(hào)替換輸出文件名后的默認(rèn)的":"分隔符。
命令:
file –F "--" test
輸出:
實(shí)例5:嘗試去解讀壓縮文件的內(nèi)容
命令:
file –z test.gz
輸出:
實(shí)例6:查看軟鏈接對(duì)應(yīng)文件的文件類(lèi)型
命令:
file -L sfile
輸出:
總結(jié)
- 上一篇: 龙族幻想风间琉璃怎么样 龙族幻想风间琉璃
- 下一篇: Windows系统架构