使用 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) |