在Linux中安装locate命令

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux中安装locate命令相关的知识,希望对你有一定的参考价值。

locate命令可以用来在文件资料库查找文件。

语法是:

locate 文件名

在Linux系统(我这里是CentOS6.3)执行locate abc命令查找名为abc的文件或目录

报错提示说没有找到这个命令,那么就需要进行安装

执行yum install mlocate命令安装locate

安装后可以执行whereis locate命令查看命令位置,安装成功

如果使用locate查找的文件或目录不存在,那么会提示资料数据库中不存在

如果查找的文件路径在资料数据库中,那么就可以查找到

注意:新创建的文件是还没有添加到资料数据库中的,所以查找不到

那么可以执行updatedb命令更新资料数据库,再次查找就会找到了

注意,如/tmp目录下的文件名是不会被收录的,所以也查找不到。

资料数据库的路径在/var/lib/mlocate/下,是一个名为mlocate.db的文件

如果Linux系统中没有某个命令,想要安装,执行如下命令即可

# 语法
yum install 命令名
# 示例
yum install man

 

以上是关于在Linux中安装locate命令的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux系统中安装网卡驱动源代码

alsa 在linux 中安装

ubuntu中安装repo时候 提示unable to locate package repo

CentOS中安装JAVA环境

如何在linux系统中安装python?

linux中怎么安装dialog