updatedb 更新locate搜索的数据库

来源:互联网 发布:自考本科 留学 知乎 编辑:程序博客网 时间:2024/06/06 02:19

在Linux中,搜索文件可以用locate命令来搜索,搜索是在usr/lib/下的一个数据库中,但是它不是实时更新的,差不多一天一更新。所以当你新建一个文件的时候,用locate命令去搜索的话是搜索不到的,所以需要更新数据库,可以使用命令  updatedb。


输入时,出现以下问题报错:


updatedb: 无法为 `/var/lib/mlocate/mlocate.db' 打开临时文件


这个原因是权限问题,直接sudo updatedb就可以更新了,就可以找到新建的文件在哪了。

原创粉丝点击