为了账号安全,请及时绑定邮箱和手机立即绑定

关于locate无法使用的问题

http://img1.sycdn.imooc.com//5aeedbb90001bcaf10000625.jpg
我在出现问题后也在网上查找了一些方法,都没用…yum用不了,也不会配置…这个命令就用不了了么,求助各位

正在回答

2 回答

在centOS7以上的系统中使用“locate”文件查找命令,发现该命令不可用。    

    检查了下,原来是centos7默认没有安装该命令,在联网状态运行“yum install mlocate”命令即可安装"locate"命令。

安装完之后运行“locate inittab”,发现结果如下:

[root@yang ~]# locate inittab
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory


并没有查询出相关文件,此时需要线运行下“updatedb”命令初始化一下文件库,在运行“locate inittab”,发现结果如下:

[root@yang ~]# locate inittab
/etc/inittab
/usr/share/vim/vim74/syntax/inittab.vim

这时“locate”命令就可以正确使用了。

希望能帮助到你。

2 回复 有任何疑惑可以回复我~

嗯 是的 这个问题应该是你没有安装mlocate包,yum用不了是你没有配置好,你可以先看tony老师的后续课程Linux软件安装:https://www.imooc.com/learn/447

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Linux达人养成计划 I
  • 参与学习       399413    人
  • 解答问题       3791    个

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

进入课程

关于locate无法使用的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信