locate index.html # 在全文搜索搜索路径中含有index.html的路径并返回
新增文件使用locate无法找到的原因: locate使用locate数据库查找,这个数据库只会在用户退出登陆或者重启系统的时候更新,所以是由于更新不及时导致;
怎么解决: 手动更新,输入命令 updatedb或者 sudo updatedb会手动更新数据库,重新使用locate就能找到
还有另一种情况导致无法找到文件路径:
例如/tmp/目录下的文件,因为locate数据库不收录一些临时文件,系统缓存,外来存储,网络存储,临时目录,光盘等临时数据,所以根本不会扫描这些目录,所以当然查不到
强烈建议使用find locate命令过于简单