報錯:-bash: locate: command not found


-bash: locate: command not found

查看某些文件在哪些地方,需要用到 locate 命令

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

-bash: locate: command not found

正確的安裝命令:

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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM