终端中的“定位”命令。为什么这么快?

阿尔戈西格

在Linux终端中使用该locate命令搜索关键字会在很短的时间内给出答案。搜索算法是什么?

动物性痴呆

系统创建计算机中所有文件的数据库。因此,当您搜索低谷时,locate该命令实际上并不会检查整个文件系统,而只会检查数据库,它会执行二进制搜索算法,该算法的速度很快,就像在字典中查找单词一样。这就是为什么它这么快(和方便)的原因。

此类数据库会定期更新;当您安装新软件包时,有时可能会看到它起作用updating mlocate...您可以通过在终端中执行来找到有关其工作方式的更多信息:

man locate

man updatedb

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么在C#中我的计算比Python这么快

来自分类Dev

为什么定位比查找快?

来自分类Dev

为什么std :: rotate这么快?

来自分类Dev

Python集排序,为什么这么快?

来自分类Dev

为什么jQuery的$ .each这么快?

来自分类Dev

与SQLite相比,为什么Realm这么快?

来自分类Dev

为什么heapq.heapify这么快?

来自分类Dev

为什么Regex的Matches功能这么快?

来自分类Dev

为什么Numpy的克朗这么快?

来自分类Dev

为什么C#OrderBy这么快?

来自分类Dev

为什么`updatedb`程序运行这么快?

来自分类Dev

为什么SSD比原始NAND这么快?

来自分类Dev

为什么流浪汉这么快?

来自分类Dev

为什么gcloud命令行工具比浏览器上载这么快?

来自分类Dev

为什么在Java中此代码比在C ++和C#中这么快

来自分类Dev

Lisp中的数组与列表:为什么下面的代码中的列表这么快?

来自分类Dev

Lisp中的数组与列表:为什么下面的代码中的列表这么快?

来自分类Dev

在.NET Core EF中,如果使用.Select()比ToListAsync(),为什么查询运行得这么快?

来自分类Dev

为什么重塑这么快?(剧透:写时复制)

来自分类Dev

为什么C#Array.BinarySearch这么快?

来自分类Dev

为什么`if`在语句前检查比在语句后检查这么快?

来自分类Dev

为什么像操作员这么快

来自分类Dev

为什么用jQuery元素包装元素这么快

来自分类Dev

为什么Eigens mean()方法比sum()这么快?

来自分类Dev

F#:为什么Array.createZero这么快?

来自分类Dev

为什么“范围为(1000000000000000(1000000000000001))”?Python 3这么快?

来自分类Dev

为什么Clang这么快分配std :: complex?

来自分类Dev

为什么RSSurfaceView类被弃用这么快?

来自分类Dev

F#:为什么Array.createZero这么快?

Related 相关文章

  1. 1

    为什么在C#中我的计算比Python这么快

  2. 2

    为什么定位比查找快?

  3. 3

    为什么std :: rotate这么快?

  4. 4

    Python集排序,为什么这么快?

  5. 5

    为什么jQuery的$ .each这么快?

  6. 6

    与SQLite相比,为什么Realm这么快?

  7. 7

    为什么heapq.heapify这么快?

  8. 8

    为什么Regex的Matches功能这么快?

  9. 9

    为什么Numpy的克朗这么快?

  10. 10

    为什么C#OrderBy这么快?

  11. 11

    为什么`updatedb`程序运行这么快?

  12. 12

    为什么SSD比原始NAND这么快?

  13. 13

    为什么流浪汉这么快?

  14. 14

    为什么gcloud命令行工具比浏览器上载这么快?

  15. 15

    为什么在Java中此代码比在C ++和C#中这么快

  16. 16

    Lisp中的数组与列表:为什么下面的代码中的列表这么快?

  17. 17

    Lisp中的数组与列表:为什么下面的代码中的列表这么快?

  18. 18

    在.NET Core EF中,如果使用.Select()比ToListAsync(),为什么查询运行得这么快?

  19. 19

    为什么重塑这么快?(剧透:写时复制)

  20. 20

    为什么C#Array.BinarySearch这么快?

  21. 21

    为什么`if`在语句前检查比在语句后检查这么快?

  22. 22

    为什么像操作员这么快

  23. 23

    为什么用jQuery元素包装元素这么快

  24. 24

    为什么Eigens mean()方法比sum()这么快?

  25. 25

    F#:为什么Array.createZero这么快?

  26. 26

    为什么“范围为(1000000000000000(1000000000000001))”?Python 3这么快?

  27. 27

    为什么Clang这么快分配std :: complex?

  28. 28

    为什么RSSurfaceView类被弃用这么快?

  29. 29

    F#:为什么Array.createZero这么快?

热门标签

归档