【Linux】搜索功能 whereis、which、find、locate 简介

【Linux】搜索功能 whereis、which、find、locate 简介


find

  • 简介

    搜索文件

  • 匹配规则

    *号匹配

  • eg

    搜索table_test.ibd文件

    find -name table_test*
    

locate

  • 简介

    find -name类似,但是效率更快,因为他不搜索具体目录,而是在数据库中搜索的。数据库路径根据版本存在于/var/lib/locatedb或者/var/lib/mlocate/mlocatedb或者/var/lib/slocate/solcate.db

  • 没有locate命令

    可能linux中没有该命令,需要安装

    安装mlocate

    yum -y install mlocate
    

    更新数据库

    updatedb
    
  • 匹配规则

    默认模糊搜索

  • eg

    搜索table_test.ibd文件

    locate table_test
    

whereis 可以搜索程序

  • 简介

    搜索可运行程序

  • eg

which

  • 简介

可以搜索系统命令

  • eg

  • 参考链接

[linux]centos7及以上找不到locate命令及locate搜索不到存在的文件

linux中whereis、which、find、location的区别和用法

linux 学习网站

posted @ 2020-06-01 14:44  终极蚂蚁  阅读(234)  评论(0)    收藏  举报