使用 locate 在挂载磁盘上查找文件

Bac*_*lin 4 linux file-search locate

我有一个带有我的 linux 系统的小型 SSD 磁盘,以及一个包含我大部分工作的大型 IDE 磁盘,它在系统启动时安装。出于某种原因,我似乎无法在 IDE 磁盘上使用locate. 我不知道错误是否在于我没有给出正确的标志,locate或者 IDE 磁盘是否被忽略updatedb未编入索引,因此不可搜索)。我怎样才能做到这一点?

如果我转到挂载文件夹并运行,我确实会找到这些文件

$ find . -name "my_pattern"
Run Code Online (Sandbox Code Playgroud)

但它很慢。

Bac*_*lin 6

正如@DanD 在他的评论中所解释的,/etc/updatedb.conf包含要修剪的路径和文件系统(不是索引)的设置。事实上,我在这些路径中找到了我的挂载点,删除它后一切正常。