linux中查詢,which和whereis

2021-07-03 13:18:48 字數 303 閱讀 7043

find最強大,什麼都能查

which只能查可執行檔案

whereis只能查二進位制檔案、說明文件,原始檔等

locate能查所以,但跟whereis一樣都是查資料庫裡的內容。

which 只能尋找執行檔案 ,並在path變數裡面尋找。

whereis 從linux檔案資料庫(/var/lib/slocate/slocate.db)尋找,所以有可能找到剛剛刪除,或者沒有發現新建的檔案。

locate 同上,不過檔名是部分匹配。

find 是直接在硬碟上搜尋,功能強大,但耗硬碟,一般不要用。

linux檔案查詢命令 which

1 命令格式 which 可執行檔名稱 2 命令功能 which指令會在path變數指定的路徑中,搜尋某個系統命令的位置,並且返回第乙個搜尋結果。3 命令引數 n 指定檔名長度,指定的長度必須大於或等於所有檔案中最長的檔名。p 與 n引數相同,但此處的包括了檔案的路徑。w 指定輸出時字段的寬度。v ...

Linux 執行檔案查詢命令 which 詳解

某個檔案不知道放在 了,通常可以使用下面的一些命令來查詢 附 linux檔案查詢命令find詳解 which命令的作用是,在path變數指定的路徑中,搜尋某個系統命令的位置,並且返回第乙個搜尋結果。也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪乙個位置的命令。1 命...

linux命令學習 檔案查詢之which命令

經常在linux要查詢某個檔案,但不知道放在 了,可以使用下面的一些命令來搜尋 which 檢視可執行檔案的位置。whereis 檢視檔案的位置。locate 配合資料庫檢視檔案位置。find 實際搜尋硬碟查詢檔案名稱。which命令在path變數指定的路徑中,搜尋某個系統命令的位置,並且返回第乙個...