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

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

我的 Linux 系统有一个小型 SSD 磁盘,还有一个大型 IDE 磁盘,里面存放着我的大部分工作,它们在系统启动时挂载。出于某种原因,我似乎无法使用 找到 IDE 磁盘上的文件locate。我不知道错误是否在于我没有给出正确的标志,locate或者 IDE 磁盘是否被updatedb(IE未编入索引,因此无法搜索)。我该如何实现这一点?

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

$ find . -name "my_pattern"

但它相当慢。

答案1

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

相关内容