定位找不到文件

定位找不到文件

我已经有一段时间没有使用过locate了,今天当我寻找一个我搁置了一年多的文件时,locate找不到它。我运行find来找到它。

似乎我的主目录中没有任何文件在索引中。只有来自系统目录(如 usr、var)的文件和文件夹位于索引中。

我尝试过 updatedb,但没有成功。我的主目录是否因某种原因被排除在索引之外?

答案1

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

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

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

相关内容