Linux之locate命令详解

文件搜索命令:locate(只能搜文件名)

用法  
locate 文件名
在后台数据库中安文件名搜索,搜索速度比find更快,但对于刚建立的文件,使用该命令进行查找将会搜索不到所创建的文件,例如:

如果想使刚创建的文件被locate命令搜索到,可以使用updatedb命令,更新mlocate数据库,之后在使用locate命令才能搜索到,否则要等到第二天才能搜索到该文件,该后台数据库默认一天更新一次
数据库所在位置: /var/lib/mlocate


locate默认不搜索包含以下信息的文件:

若是首次使用locate命令发现出现一下问题:

locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory

只需要使用updatedb命令进行更新一下,就不会出现上述问题了



  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值