使用locate命令提示出错

来源:4-1 Linux中文件搜索命令locate

daizg_0731

2016-09-27 09:45

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

写回答 关注

5回答

  • 开窗十载砍十桃花
    2016-10-04 16:00:17
    已采纳

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


    daizg_...

    非常感谢!我也是updatedb成功的

    2016-10-08 14:58:41

    共 1 条回复 >

  • 开窗十载砍十桃花
    2016-10-04 15:53:50

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

    yum install mlocate

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

    updatedb

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

  • WarZone3288589
    2016-09-29 18:38:44

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

  • 慕村4104645
    2016-09-27 10:45:35

    找不到文件?

    /var/lib/mlocate

    /var/lib/mlocate/mlocate.db

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

  • jioyou
    2016-09-27 10:30:05

    updatedb

    开窗十载砍十... 回复daizg_...

    权限不够,需要root

    2016-10-04 16:00:58

    共 2 条回复 >

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

399344 学习 · 3791 问题

查看课程

相似问题