linux 檔案查詢命令

2021-08-21 05:12:05 字數 735 閱讀 4429

linux which命令用於查詢檔案。

which指令會在環境變數$path設定的目錄裡查詢符合條件的檔案。

語法:which [檔案...]

引數

linux find命令用來在

指定目錄下查詢

檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。並且將查詢到的子目錄和檔案全部進行顯示。

find:

linux locate命令用於查詢符合條件的文件,他會去儲存文件和目錄名稱的資料庫內,查詢合乎範本樣式條件的文件或目錄。

一般情況我們只需要輸入 locate your_file_name 即可查詢指定檔案。

locate與find 不同: find 是去硬碟找,locate 只在/var/lib/slocate資料庫中找。

locate的速度比find快,它並不是真的查詢,而是查資料庫,一般檔案資料庫在/var/lib/slocate/slocate.db中,所以locate的查詢並不是實時的,而是以資料庫的更新為準,一般是系統自己維護,也可以手工公升級資料庫 ,命令為:located -u

linux whereis命令用於查詢檔案。

該指令會在特定目錄中查詢符合條件的檔案。這些檔案應屬於原始**、二進位制檔案,或是幫助檔案。

該指令只能用於查詢二進位制檔案、源**檔案和man手冊頁,一般檔案的定位需使用locate命令。

linux檔案查詢命令

linux 檔案查詢命令 1 which 可執行檔名 查詢可執行檔案命令 顯示乙個可執行檔案的完整路徑 按照alias path的順序查詢 例 which lmcbbat 2 whereis 可執行檔名 搜尋乙個可執行工具及其相關配置,幫助 例 whereis lmcbbat 3 slocate l...

linux 檔案查詢命令

which是根據使用者設定的path變數內的目錄去查詢可執行檔案,所以不同使用者查詢到的結果可能不一樣。命令用法 file 檢視檔案型別 ascii data binary which a command 尋找執行檔案 whereis bmsu 檔案或目錄名 查linux系統資料庫 locate i...

Linux 檔案查詢命令

一 簡介查詢檔案的幾個命令 1 which 查詢可執行檔案的位置 2 whereis 查詢檔案的位置,可以找到可執行命令和man page 3 locate 配合資料庫檢視檔案位置 4 find 實際搜尋磁碟查詢檔案位置 注意 find是在磁碟上遍歷查詢的,很消耗資源,應優先使用whereis和lo...