locate 命令报错

回复 收藏
locate /bin/ls
warning: locate: could not open database: /var/lib/slocate/slocate.db: No such file or directory
warning: You need to run the 'updatedb' command (as root) to create the database.
Please have a look at /etc/updatedb.conf to enable the daily cron job.


这是提示我们,系统目前没有创建slocate 数据库。
解决办法: 输入命令 updatedb 创建数据库
然后需  vim /etc/updatedb.conf  
让 DAILY_UPDATE=yes
2010-08-20 12:44 举报
已邀请:
0

奋斗的种子

赞同来自:

如果locate命令不能使用,yum install -y mlocate
0

你水哥

赞同来自:

阿铭老师,你的教程真的很好,谢谢你的帮助
0

297168738

赞同来自:

这个软件有还是很方便的,就是手动有点麻烦而已
0

王斌

赞同来自:

vim /etc/updatedb.conf 显示的信息如下,并没有老师说的 DAILY_UPDATE



PRUNE_BIND_MOUNTS = "yes"

PRUNEFS = "9p afs anon_inodefs auto autofs bdev binfmt_misc cgroup cifs coda configfs cpuset debugfs devpts ecryptfs exofs fuse fusectl gfs gfs2 hugetlbfs inotifyfs iso9660 jffs2 lustre mqueue ncpfs nfs nfs4 nfsd pipefs proc ramfs rootfs rpc_pipefs securityfs selinuxfs sfs sockfs sysfs tmpfs ubifs udf usbfs vmhgfs"

PRUNENAMES = ".git .hg .svn"

PRUNEPATHS = "/afs /media /net /sfs /tmp /udev /var/cache/ccache /var/spool/cups /var/spool/squid /var/tmp"

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: