locate及updatedb

windows 搜索工具Everything是根据NTFS日志来搜索的,所以速度特别快

locate 类似于windows的Everything,搜索速度比较快

如果没有locate命令,可安装 yum -y install mlocate


locate /usr/bin/locate

语法:locate -i 文件名   // -i,忽略大小写 
不是在整个硬盘去找,而是在文件资料库(/var/lib/mlocate/mlocate.db)中查找文件


如果一个新建的文件没有被收入到文件资料库,搜索不到,可以使用手动更新资料库updatedb命令

touch /yangmi
locate yangmi
updatedb
locate yangmi


touch /tmp/yangmi

locate yangmi
updatedb
locate yangmi
/tmp目录不在locate文件资料库的收录范围,所以这个始终搜索不到

posted @ 2018-08-19 01:35  zhuangrunwei  阅读(931)  评论(0编辑  收藏  举报