我有一个带有我的linux系统的小型SSD磁盘,以及一个大部分工作的大型IDE磁盘,它在系统启动时安装。出于某种原因,我似乎无法在IDE磁盘上找到文件locate
。我不知道错误是否在于我没有给出正确的标志,locate
或者IDE磁盘是否被忽略updatedb
(即没有索引因此无法搜索)。我怎么能做到这一点?
如果我转到mount文件夹并运行,我会找到这些文件
$ find . -name "my_pattern"
但它很慢。
你是完全正确的!发布它作为答案,我会接受它,以表明它已成功解决。
—
Backlin 2013年
(这是一个虚假的评论,只是通知@DanD,因为我忘了在原评论中这样做。一旦你看到它我会删除。)
—
Backlin 2013年
/etc/updatedb.conf
。它包含PRUNEFS
并且PRUNEPATHS
可能排除您的IDE驱动器。如果是,请更改该文件,使其不排除您的驱动器。然后运行updatedb
。如果这不起作用或您不知道该文件中要更改的内容,请包含mount
具有IDE驱动器的行以及其中的内容/etc/updatedb.conf
。