locate: can not stat () `/var/lib/mlocate/mlocate.db’: No such file or directory”

找不到命令时使用yum install 安装命令。有些命令可能在某些包里,不是单独的包。可以使用yum search 命令去查找命令哪个包里面。再安装那个包就可以了

locate是Linux系统中的一个查找(定位)文件命令,和find命令等找寻文件的工作原理类似,但 locate是通过生成一个文件和文件夹的索引数据库,当用户在执行loacte命令查找文件时,它会直接在索引数据库里查找,若该数据库太久没更新或不存在,在查找文件时就提示:

“locate: can not open `/var/lib/mlocate/mlocate.db’: No such file or directory”。

此时执行

“sudo updatedb”

更新下数据库即可。

原创文章,作者:三酷猫,如若转载,请注明出处:https://www.sankumao.com/918.html

(0)
上一篇 2022年7月12日 下午5:09
下一篇 2022年7月12日 下午6:04

相关推荐