定位不定位文件

esh*_*war 15 locate 14.04

有段时间没用locate了,今天找一个放了一年多的文件,locate没有捡起来。我跑去找到它。

我的主目录中的文件似乎都没有在索引中。仅位于 usr、var 等系统目录中的文件和文件夹。

我试过更新,但没有运气。我的主目录是否以某种方式被排除在索引之外?

Fra*_*que 25

打开文件/etc/updatedb.conf并检查排除的路径是否在 中列出,PRUNEPATHS或者排除的路径是否正在使用PRUNEFS.

如果是,请修改 conf 文件,然后再次运行该sudo updatedb命令。

(如果您在安装时加密了您的主目录,则从配置中删除encryptfs条目。)

  • 是的。删除它并运行updatedb,它工作正常。谢谢 (2认同)
  • 如果您已加密您的主目录,出于安全原因,请考虑 **不** 从文件系统类型的 `PRUNEFS` 列表中删除 `ecrypts`。请参阅 [此答案](http://askubuntu.com/a/93477/633305)。 (2认同)