centos7中使用locate命令

centos7 中第一次使用 locate 命令;报错

-bash: locate: command not found

原因 centos7 默认没有安装 locate 这个命令;

安装 locate: 

yum install mlocate

安装完后测试一下:

locate inittab

这是报错: locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory

这时运行命令 :updatedb  更新初始化文件库,再次运行:  locate inittab  ;结果显示:

/etc/inittab  说明locate命令可以使用了;
原文地址:https://www.cnblogs.com/dafei4/p/12939159.html