這是最直觀的方式,適合日??焖俨僮?。
Super+E)。file命令(最準確)file命令通過分析文件內容識別類型,適用于所有場景(包括無圖形界面的環境)。
/path/to/your/file替換為目標文件路徑):file /path/to/your/file
example.txt文件):example.txt: ASCII text
輸出結果會明確顯示文件類型(如“ASCII text”“PNG image data”“PDF document”等)。-b:僅顯示文件類型(不顯示文件名);-i:顯示MIME類型(如text/plain、image/png,便于程序解析)。ls -l命令(快速識別文件類型)ls -l命令通過文件權限前的標識符快速判斷類型,適合批量查看目錄內容。
/path/to/your/directory替換為目標目錄路徑):ls -l /path/to/your/directory
-rw-r--r-- 1 user group 1234 Jan 1 12:34 example.txt
drwxr-xr-x 2 user group 4096 Jan 1 12:34 my_folder
lrwxrwxrwx 1 user group 10 Jan 1 12:34 link_to_file -> example.txt
-:普通文件(如文本、圖片、文檔);d:目錄(文件夾);l:符號鏈接(軟鏈接,指向其他文件);c:字符設備文件(如鍵盤、鼠標);b:塊設備文件(如硬盤、U盤);p:管道文件(用于進程間通信);s:套接字文件(用于網絡通信)。stat命令(查看詳細文件屬性)stat命令提供文件的完整元信息,包括類型、大小、修改時間等。
/path/to/your/file替換為目標文件路徑):stat /path/to/your/file
File: example.txt
Size: 1234 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 1234567 Links: 1
Access: 2025-10-23 10:00:00.000000000 +0000
Modify: 2025-10-23 10:00:00.000000000 +0000
Change: 2025-10-23 10:00:00.000000000 +0000
Birth: -
關鍵信息:regular file(普通文件),若為目錄則會顯示directory。xdg-mime命令(查詢MIME類型)xdg-mime命令用于獲取文件的MIME類型(多用途互聯網郵件擴展類型),適用于需要識別文件用途的場景(如網頁服務器、郵件客戶端)。
/path/to/your/file替換為目標文件路徑):xdg-mime query filetype /path/to/your/file
text/plain
MIME類型遵循“主類型/子類型”格式(如image/jpeg、application/pdf),便于程序判斷如何處理文件。以上方法覆蓋了圖形界面與命令行的不同需求,可根據使用場景選擇合適的方式。其中,file命令和ls -l命令是最常用的快速查看方式,而xdg-mime則適用于需要精確MIME類型的場景。