天天看點

報錯:-bash: locate: command not found

-bash: locate: command not found

檢視某些檔案在哪些地方,需要用到 locate 指令

但是在安裝 yum install locate 會報以下錯誤:

正确的安裝指令:

yum install mlocate

然後要更新下庫,不更新的話(此指令是剛剛安裝的)并不會生效,好像要隔一段時間系統才會自動updatedb:

updatedb

這和locate的查詢原理有關,不懂可以百度。

為什麼 locate 指令 安裝的确是 mlocate ?

因為 locate 用到的是 mlocate.db 這個資料庫,其實查詢的是這個資料庫而已,新安裝的指令檔案,并不會馬上更新到 mlocate.db中

詳細的參考連結:https://blog.csdn.net/Toormi/article/details/51137888

參考連結:

http://www.21yunwei.com/archives/5559

歡迎博友指出錯誤,我将改進,共同提高技術。