linux中的file命令

2021-08-04 13:13:59 字數 840 閱讀 6834

file命令用於檢視檔案型別,今天了解到了,自己動手測了一下,寫篇文章記錄一下。

[***@localhost staticlibrary]$ ls

a.out libtest.a libtest.so main.c test.c test.h test.o

[***@localhost staticlibrary]$ file *

a.out: elf 64-bit lsb executable, x86-64, version 1 (sysv), dynamically linked (uses shared libs), for gnu/linux 2.6.18, not stripped

libtest.a: current ar archive

libtest.so: elf 64-bit lsb shared object, x86-64, version 1 (sysv), dynamically linked, not stripped

main.c: ascii text

test.c: ascii text

test.h: ascii text

test.o: elf 64-bit lsb relocatable, x86-64, version 1 (sysv), not stripped

[***@localhost staticlibrary]$

executable 表示可執行的,a.out為可執行檔案;shared object表示動態鏈結庫;relocatable表示可重定位,即目標檔案;current ar archive表示靜態鏈結庫。

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

命令 file 檢視檔案型別 用法 file option file file 選項 檔案 root fp 21 file help z,uncompress 嘗試檢視壓縮檔案 b,brief 不在輸出行面前加檔名 c,checking printout 詳細顯示指令執行過程,便於排錯或分析程式執行...