centos7上使用locate命令

来源:互联网 发布:杜兰特体测数据 编辑:程序博客网 时间:2024/05/24 01:27

在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”命令就可以正确使用了。