在Linux中,搜索文件可以用locate命令来搜索,搜索是在usr/lib/下的一个数据库中,但是它不是实时更新的,差不多一天一更新。所以当你新建一个文件的时候,用locate命令去搜索的话是搜索不到的,所以需要更新数据库,可以使用命令 updatedb。
输入时,出现以下问题报错:
updatedb: 无法为 `/var/lib/mlocate/mlocate.db' 打开临时文件
这个原因是权限问题,直接sudo updatedb就可以更新了,就可以找到新建的文件在哪了。