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

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

例如

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

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

相关文章

Linux查找目录或文件

未经允许请勿转载:程序喵 » Linux更快速的定位文件——locate命令

点  赞 (2) 打  赏
分享到: