在Linux中,搜索文件可以用locate命令来搜索,搜索是在usr/lib/下的一个数据库中,但是它不是实时更新的,差不多一天一更新。所以当你新建一个文件的时候,用locate命令去搜索的话是搜索不到的,所以需要更新数据库,可以使用命令 updatedb。
输入时,出现以下问题报错:
updatedb: 无法为 `/var/lib/mlocate/mlocate.db' 打开临时文件
这个原因是权限问题,直接sudo updatedb就可以更新了,就可以找到新建的文件在哪了。
本文介绍在Linux系统中如何解决使用updatedb命令时遇到的权限问题,并提供了解决方案,即通过sudo命令获取足够权限来更新mlocate数据库。
1657

被折叠的 条评论
为什么被折叠?



