shell命令--file
0、file命令的專屬圖床
點此快速打開文章【圖床_shell命令file】
1、file命令的功能說明
用於辨識文件類型。通過
file
指令,我們得以辨識該文件的類型。
2、file命令的語法格式
SYNOPSIS file [-bchiklLNnprsvz0] [--apple] [--mime-encoding] [--mime-type] [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ... file -C [-m magicfiles] file [--help]
3、file命令的選項說明
- -b :列出辨識結果時,不顯示文件名稱。
- -c :詳細顯示指令執行過程,便於排錯或分析程序執行的情形。
- -f<名稱文件> :指定名稱文件,其內容有一個或多個文件名稱時,讓file依序辨識這些文件,格式為每列一個文件名稱。
- -L :直接顯示符號連接所指向的文件的類別。
- -m<魔法數字文件> :指定魔法數字文件。
- -v :顯示版本信息。
- -z :嘗試去解讀壓縮文件的內容。
[文件或目錄...] 要確定類型的文件列表,多個文件之間使用空格分開,可以使用
shell
通配符匹配多個文件。
4、file命令的實踐操作
范例1:顯示文件類型
file /test/ file -b /test/ -->不顯示文件名稱 file -i /test/ -->顯示MIME類別 file -b -i /test/
范例2:顯示符號鏈接的文件類型
touch file.txt -->創建測試文件 ln -s file.txt file_soft_link -->設置軟連接文件 file file_soft_link ll file -L file_soft_link -->empty是空的意思,內面沒有內容 file file.txt file -L file.txt echo "I Love Linux" > file.txt -->添加內容,再次查看 cat file.txt file file.txt file -L file.txt
『MineGi有話說』:快來掃一掃下面鏈接的二維碼,加入我們吧!