locate命令
备注:locate命令可以查找出你指定的名称的全部文件和目录。它的查找速度极快,这是因为它不是在磁盘上查找,而是因为它是从生成的列表库中查找。但是它也有缺点,有时候你会发现它查询出来的竟然还有你删掉的东西。有时候你又会发现它查询不出来你刚刚创建的东西。这就是它的运行机制决定的,它查询的是列表库,这个库默认是每周更新一次的,所以它库中是什么它就给你查什么,要是想获得新的库就执行updatedb命令,对列表库进行更新。但是你一定要注意当你的服务器正在执行任务是,可千万不要去执行updatedb命令,如果你执行了你的服务器压力会很大的。
用locate命令前要先安装它:
执行命令:yum install -y mlocate
执行初次生成(更新)列表库:updatedb
使用实例:
1.查询名称含有tt的文件或目录:locate tt
备注:它会查找出名称含有tt所有文件和目录(更多具体用法可以百度)