安装mlocate后执行locate命令出现如下报错
locate: 无法执行 stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录
系统是最小安装的openeuler,没有自带locate命令。
先安装mlocate:
# yum search locate
# yum install mlocate
执行locate查找文件出现报错
# locate clush
locate: 无法执行 stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录
解决办法:更新mlocate.db库
# updatedb
在此执行locate查找文件
# locate clush
/etc/clustershell/clush.conf
/usr/bin/clush