为了账号安全,请及时绑定邮箱和手机立即绑定

使用locate命令提示出错

提示出错信息是"locate : can not stat ( ) '/var/lib/mlocate.db' : no such file or directory"

正在回答

6 回答

我已经解决了,是你的权限不够,使用sudo updatedb在root状态下才可以更新数据库


0 回复 有任何疑惑可以回复我~
#1

daizg_0731 提问者

非常感谢!我也是updatedb成功的
2016-10-08 回复 有任何疑惑可以回复我~

运行locate httpd.conf,提示-bash: locate: command not found错误。则需要安装mlocate软件包:

yum install mlocate

搜索,提示locate: can not stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录。忘生成数据库了,执行:

updatedb

这个时候就可以实用locate进行搜索了

0 回复 有任何疑惑可以回复我~

老师不是讲了嘛,不同的版本可能文件名都不一样

0 回复 有任何疑惑可以回复我~

找不到文件?

/var/lib/mlocate

/var/lib/mlocate/mlocate.db

/var/lib/mlocate/mlocate.db.ILbGkU

0 回复 有任何疑惑可以回复我~

updatedb

0 回复 有任何疑惑可以回复我~
#1

daizg_0731 提问者

这是什么原因造成的错误?
2016-09-27 回复 有任何疑惑可以回复我~
#2

开窗十载砍十桃花 回复 daizg_0731 提问者

权限不够,需要root
2016-10-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

使用locate命令提示出错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信