提问关于locate查找命令的使用[已解决]
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 236
- 注册时间: 2009-09-25 7:14
提问关于locate查找命令的使用[已解决]
locate命令用来查找文件的强大是大家都知道的,不过我发现在updatedb的时候,已经挂载的U盘或是移动硬盘并没有被索引到数据库中去,这个有没有什么解决办法么?或者是说就是不行呢?
上次由 山中竹 在 2012-01-03 23:16,总共编辑 1 次。
- xzy3186
- 帖子: 419
- 注册时间: 2007-09-11 18:38
Re: 提问关于locate查找命令的使用
那是因为一般情况下updatedb在index文件时会忽略像是ntfs这样的分区,需要在updatedb的配置文件中激活该选项。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 236
- 注册时间: 2009-09-25 7:14
Re: 提问关于locate查找命令的使用
回ee我man过了,没收获。eexpress 写了:man locate
-
- 帖子: 236
- 注册时间: 2009-09-25 7:14
Re: 提问关于locate查找命令的使用
谢谢,我找找看,试一下。xzy3186 写了:那是因为一般情况下updatedb在index文件时会忽略像是ntfs这样的分区,需要在updatedb的配置文件中激活该选项。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 提问关于locate查找命令的使用
是man updatedb.conf
多看里面的各种PRUNE。缺省的,把挂载的都去掉了。
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs"
我没试过。基本用不上。你试试吧。
多看里面的各种PRUNE。缺省的,把挂载的都去掉了。
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs"
我没试过。基本用不上。你试试吧。
● 鸣学
-
- 帖子: 236
- 注册时间: 2009-09-25 7:14
Re: 提问关于locate查找命令的使用
哇哈哈,解决了,谢谢EE,果然是在那个配置文件中忽略了/media目录。这样子以后找东西就更快更方便了。