在Linux终端中使用该locate
命令搜索关键字会在很短的时间内给出答案。搜索算法是什么?
系统创建计算机中所有文件的数据库。因此,当您搜索低谷时,locate
该命令实际上并不会检查整个文件系统,而只会检查数据库,它会执行二进制搜索算法,该算法的速度很快,就像在字典中查找单词一样。这就是为什么它这么快(和方便)的原因。
此类数据库会定期更新;当您安装新软件包时,有时可能会看到它起作用updating mlocate...
。您可以通过在终端中执行来找到有关其工作方式的更多信息:
man locate
man updatedb
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句