问答详情
源自:4-1 Linux中文件搜索命令locate

locate命令关闭搜索限制依旧不能搜索到在限制目录内的文件

locate命令关闭搜索限制依旧不能搜索到在限制目录内的文件,将PRUNE_BIND_MOUNTS="YES"修改成 PRUNE_BIND_MOUNTS="NO”后还是搜索不到在限制目录内的文件,如何解决?

提问者:慕运维4608553 2017-07-10 22:47

个回答

  • yansima
    2018-06-11 18:02:14

    不要用locate,也不要改为no(尽可能),系统某些会依赖到locate。

    用其他方式,比如find或者whereis。

    如果你要改,可以通过#注释掉下面的具体限制,

    或者把列表设为空列表

  • 学_无止境__
    2017-07-11 09:42:37

    PRUNE_BIND_MOUNTS = "yes" 

    值为"yes"时开启搜索限制,此时,下边的配置生效;为"no"时关闭搜索限制。

    意思是不是应该是 yes 的时候配置的目录才好用。等于 no 的时候,不搜索配置的目录。

    或者 updatedb.