locate pwd --- search pwd in mlocate.db
if occure locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
updatedb ---> update mlocate.db
cat /dev/updatedb.conf
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"
第一行PRUNE_BIND_MOUNTS="yes"的意思是:是否进行限制搜索。
第二行# PRUNENAMES=".git .bzr .hg .svn"表示对哪些后缀的文件排除检索,也就是列在这里面的后缀的文件跳过不进行检索。不同后缀之间用空格隔开。这个功能默认是关闭的(用#注释掉了),如果需要打开需将#去掉。
第三行是排除检索的路径,即列出的路径下的文件和子文件夹均跳过不进行检索。呵呵!我的问题就出在这里,我的/media目录被屏蔽掉了~~
第四行是排除检索的文件系统类型,即列出的文件系统类型不进行检索
阅读(662) | 评论(0) | 转发(0) |