-bash: locate: command not found 以及No package locate available. 解决办法
内容摘要
有些时候需要locate快速查找某文件路径,发现locate并不存在,按照常规思维就是 yum install locate -y但这个办法是安装不上的。于是需要如下方法安装locate并更新库使用。当
文章正文
有些时候需要locate快速查找某文件路径,发现locate并不存在,按照常规思维就是 yum install locate -y但这个办法是安装不上的。于是需要如下方法安装locate并更新库使用。当然,也可以借助whereis或者find办法。
安装:
yum -y install mlocate
安装完以后更新库:
updatedb
如果不更新,会报如下错误:
[[email protected] ~]# locate my.cnf locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
好了,下边就可以正常使用了。 举例:
[[email protected] src]# locate sshd_config /etc/ssh/sshd_config /usr/share/man/man5/sshd_config.5.gz
代码注释
[!--zhushi--]