命令:file 檢視檔案型別
用法:file [option…] [file…] file 選項 檔案
[
root
@fp-21~
]#file
--help-z,
--uncompress
#嘗試檢視壓縮檔案-b,
--brief
#不在輸出行面前加檔名-c,
--checking-printout
#詳細顯示指令執行過程,便於排錯或分析程式執行的情形-e,
--exclude
test
#從要對檔案執行的測試列表中排除測試-f,
--files-from
file
#指定檔案,判斷內容中的檔名的檔案型別-f,
--separator
string
#以指定的字串作為分隔符-i,
--mime#以
mime
型別字串輸出#以
型別輸出
--mime-type#以
mime
型別輸出
--mime-encoding#以
mime
編碼輸出-l,
--dereference
#直接顯示符號連線所指向的檔案的類別-0
,--print0
#用ascii
nul終止檔名-p,
--preserve-date
#保留檔案的訪問時間-r,
--raw
#不要將無法列印的字元轉換為
\ooo-s,
--special-files
#將特殊(塊
/字元裝置)檔案視為普通檔案-c,
--compile
#編譯由-m指定的檔案-d,
--debug
#列印除錯資訊
--help
#幫助文件-v,
--version
#版本資訊
# 檢視檔案型別
[root@fp-21~
]# file test_file
test_file:
ascii text
[root@fp-21~
]# file test_dir
test_dir: directory
[root@fp-21~
]# file file
file: symbolic link to 'test_file'
# 嘗試檢視壓縮檔案
[root@fp-21~
]# file -z mysql-
5.6.45
.tar.gz
mysql-
5.6.45
.tar.gz:
posix tar archive (gnu)
(gzip compressed data,
from unix, last modified:
monjun
1018:31
:212019
)# 不在輸出行面前加檔名
[root@fp-21~
]# file 777
777: directory
[root@fp-21~
]# file -b 777
directory
# 指定檔案,判斷內容中的檔名的檔案型別
[root@fp-21~
]# mkdir test_dir
[root@fp-21~
]# echo "test_dir"
>
> test_file
[root@fp-21~
]# echo "test_file"
>
> test_file
[root@fp-21~
]# file -f test_file
test_dir: directory
test_file:
ascii text
# 以指定的字串作為分隔符
[root@fp-21~
]# file -f " -->" test_file
test_file --
>
ascii text
# 以 mime 型別字串輸出
[root@fp-21~
]# file -i test_file
test_file: text/plain; charset=us-ascii
link 檢視 linux 基礎命令 linux命令之file命令
file命令 檢視檔案內容型別 選項 b 列出辨識結果時,不顯示檔名稱。c 詳細顯示指令執行過程,便於排錯或分析程式執行的情形。f名稱文 指定名稱檔案,其內容有乙個或多個檔名稱時,讓file依序辨識這些檔案,格式為每列乙個檔名稱。l 直接顯示符號連線所指向的檔案的類別。m魔法數字文 指定魔法數字檔案...
linux命令學習 file
1 簡介 file命令是用來檢測並顯示檔案型別 determine file type 通過file指令,我們得以辨識該檔案的型別,例如可以知道動態連線庫是32位還是64位。2 命令格式 file bciknsvzl fnamefile mmagicfiles file am file c mmag...
Linux命令學習總結 file命令
命令簡介 該命令用來識別檔案型別,也可用來辨別一些檔案的編碼格式。它是通過檢視檔案的頭部資訊來獲取檔案型別,而不是像windows通過副檔名來確定檔案型別的。執行許可權 all user 指令所在路徑 usr bin file 命令語法 file bchiklnnprsvz f namefile f...