locate: can not open `/var/lib/mlocate/mlocate.db’的解决方法
时间:2014-12-15 01:39 来源:linux.it.net.cn 作者:IT
使用 locate 命令时,出现如下问题:
locate: can not open `/var/lib/mlocate/mlocate.db': 没有找到指定数据库文件
解决的办法:
更新数据库:
[root@lxy /]# updatedb
locate命令可以在搜寻数据库时快速找到文件,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的文件若是最近才建立或刚更名的,可能会找不到,在内定值中,updatedb每天会跑一次,可以由修改crontab来更新设定值。(etc/crontab) (责任编辑:IT)
使用 locate 命令时,出现如下问题: locate: can not open `/var/lib/mlocate/mlocate.db': 没有找到指定数据库文件 解决的办法: 更新数据库: [root@lxy /]# updatedb locate命令可以在搜寻数据库时快速找到文件,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的文件若是最近才建立或刚更名的,可能会找不到,在内定值中,updatedb每天会跑一次,可以由修改crontab来更新设定值。(etc/crontab) (责任编辑:IT) |