Linux更快速的定位文件——locate命令

尽管find命令已经展现了其强大的搜索能力,但是对于大批量的搜索而言,还是显得慢了写,特别是当用户完全不记得自己文件放在哪儿的时候,这时候,locate命令是个不错的选择

例如

$ locate *.doc
/fishbox/share/book/Linux从入门到精通.doc
/fishbox/share/book/优客志博客简介.doc
...

这些搜索几乎是一瞬间就出现了,事实上,locate并没有进入子目录搜索,这个功能有点类似于Google的桌面搜索,通过检索文件名数据库来确定文件的位置,locate命令自动建立整个文件名数据库,不需要用户插手,如果希望立即生成该数据库的文件的最新版本,那么可以使用updatedb命令,运行这个命令需要有root权限,这个更新过程大概耗时1分钟左右

相关文章

Linux查找目录或文件

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏