centos 7 提示 locate command not found


场景

由于习惯使用 locate 查找文件,今天在主机上找文件的时候使用 locate 报错了,提示命令找不到:如下

locate my.cnf
-bash: locate: command not found

解决

安装 mlocate

sudo  yum -y install mlocate

等待安装进程执行完毕后执行

 sudo updatedb

最后可以使用 locate 了

locate my.cnf               
/etc/my.cnf
/etc/my.cnf.d