LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1583|回复: 3

不能使用locate命令,updatedb出错

[复制链接]
发表于 2006-6-28 15:07:27 | 显示全部楼层 |阅读模式
FC5,我不能使用locate命令,出错如下,
[weitong@WeiT ~]$ locate mathematica
locate: can not open `/var/lib/mlocate/mlocate.db': 没有那个文件或目录
[weitong@WeiT ~]$


还有我的终端经常出现这样的message:请问为何?
Message from syslogd@WeiT at Thu Jun 29 12:45:23 2006 ...
WeiT kernel:  <c045b8cf> sys_fchdir+0x66/0x6d  <c0402cb3> syscall_call+0x7/0xb

Message from syslogd@WeiT at Thu Jun 29 12:45:23 2006 ...
WeiT kernel: Code: 84 c0 74 12 85 d2 75 07 89 c8 e9 47 fe ff ff 89 c8 e9 a5 fe ff ff c3 85 c0 74 26 05 00 00 00 40 c1 e8 0c 3b 05 40 65 79 c0 72 08 <0f> 0b 77 04 f7 28 62 c0 c1 e0 05 03 05 50 65 79 c0 e9 a8 ff ff

Message from syslogd@WeiT at Thu Jun 29 12:45:23 2006 ...
WeiT kernel: EIP: [<c0443d8b>] free_pages+0x14/0x2b SS:ESP 0068:c3cd5c00
发表于 2006-10-2 16:19:27 | 显示全部楼层
我也有同样的问题,高手怎么都不回答啊
回复 支持 反对

使用道具 举报

发表于 2008-12-30 15:22:02 | 显示全部楼层

参考http://hi.baidu.com/smatch/blog/item/a55155d994b0b32811df9b8d.html

在使用 locate 命令查找文件时,出现:

locate: can not open `/var/lib/mlocate/mlocate.db': 没有找到指定数据库文件

使用 #updatedb,即可以解决问题。

                                         

locate指令和 find找寻文件的功能类似,但 locate是透过 update程序将硬盘中的所有文件和目录资料先建立一个索引数据库,在执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理,但也可以直接下达 update强迫系统立即修改索引数据库。不过第一次在执行 update后再使用 locate寻找文件常会失败,此时就要执行 slocate -u该命令(也可执行updatedb指令,其效果相同)来更新slocate数据库,该命令会在/usr/sbin下产生slocate执行档,再由 locate到此数据库寻找所要找的资料。
回复 支持 反对

使用道具 举报

发表于 2008-12-30 19:24:12 | 显示全部楼层
Post by yx85107453;1931827
在使用 locate 命令查找文件时,出现:

locate: can not open `/var/lib/mlocate/mlocate.db': 没有找到指定数据库文件

使用 #updatedb,即可以解决问题。

                                         

locate指令和 find找寻文件的功能类似,但 locate是透过 update程序将硬盘中的所有文件和目录资料先建立一个索引数据库,在执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理,但也可以直接下达 update强迫系统立即修改索引数据库。不过第一次在执行 update后再使用 locate寻找文件常会失败,此时就要执行 slocate -u该命令(也可执行updatedb指令,其效果相同)来更新slocate数据库,该命令会在/usr/sbin下产生slocate执行档,再由 locate到此数据库寻找所要找的资料。
切换ROOT用户 执行updatedb
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表