Linux locate

locate【文件名】 -i 不区分大小写

这里和 find 命令是有区别的,find是全盘检索,而locate 是在文件资料库中进行搜索。所以locate命令的执行要比find命令执行速度快很多。但是这里有个问题,文件资料库是需要不断更新的。我们新创建的文件如果不更新 文件资料库,使用 locate 是查找不到的。
updatedb 手动更新资料库,但是对于/tmp目录下的新建文件,是更新不到文件资料库的,因为/tmp目录不属于文件资料库的收录范围。

摘自https://blog.csdn.net/qq_33205418/article/details/83026617

posted @ 2020-11-19 17:31  张子木  阅读(125)  评论(0编辑  收藏  举报