搜索命令locate
博客专区 > 流云cc 的博客 > 博客详情
搜索命令locate
流云cc 发表于1年前
搜索命令locate
  • 发表于 1年前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

语法:

        locate  [文件名]

如果第一次运行命令出现下面情况:

[root@ly-linux ~]# locate passwd

-bash: locate: command not found

需要安装mlocate软件包

[root@ly-linux ~]# yum -y install mlocate

安装好后,继续运行

[root@ly-linux ~]# locate passwd

locate: can not stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录

报错,因为没有更新数据库,默认一天更新,也可以使用updatedb立即更新

[root@ly-linux mlocate]# updatedb

之后就可以正常使用locate命令了。

 

/etc/updatedb.conf配置文件

PRUNE_BIND_MOUNTS = "yes"

#开启搜索限制

PRUNEFS =

#搜索时,不搜索的文件系统

PRUNENAMES =

#搜索时,不搜索的文件类型

PRUNEPATHS =

#搜索时,不搜索的路径

 

优点:搜索速度快,因为从后台数据库搜索

缺点:只能按文件名搜索而不能搜索更加复杂的内容

 

 

共有 人打赏支持
粉丝 0
博文 19
码字总数 4552
×
流云cc
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: