locate 查找命令

运行locate httpd.conf,提示-bash: locate: command not found错误。则需要安装mlocate软件包:

yum install mlocate

搜索,提示locate: can not stat () `/var/lib/mlocate/mlocate.db‘: 没有那个文件或目录。忘生成数据库了,执行:

updatedb

完事就可以执行搜索了。。。。

时间: 2024-12-29 11:23:51

locate 查找命令的相关文章

linux之查找命令find,locate

查找命令的使用 关于locate和find的小知识. 强调!关于locate和find都是对于搜索用户有读取和执行权限的目录才会进行搜索,也就是对搜索文件上级目录有权限时才能搜索到该文件. locate和find都是centos下查找的命令,但是两个却各有优缺,是什么咱们就一起来看一下吧. 首先locate:命令格式locate后直接跟文件名就可以,还有两个选项(-i不区分大写 –n 后跟数字显示多少行 –r 后跟正则表达式)比如查找一个叫while的文件,在本机/app目录下有个叫while的

Linux的五个查找命令(find、locate、whereis、which、type)

1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录. - <指定条件>: 所要搜索的文件的特征. - <指定动作>: 对搜索结果进行特定的处理. 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显

Linux下各种查找命令(find, grep, which, whereis, locate)

find命令 find < path > < expression > < cmd > path: 所要搜索的目录及其所有子目录.默认为当前目录. expression: 所要搜索的文件的特征. cmd: 对搜索结果进行特定的处理. 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上. find命令常用选项及实例 -name 按照文件名查找文件. find /dir -name filename 在/

linux中查找命令find、locate、whereis、which、type区别

linux中查找命令find.locate.whereis.which.type区别 1. find Java代码 find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.与查询数据库(/var/lib/locatedb)文件不同,find查找磁盘空间 find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录. - <指定条件>: 所要搜索的文件

linux下find和locate文件查找命令详解

文件查找命令: locate命令特点 1.非实时,模糊匹配,查找是根据全系统文件数据库进行的: 2.updatedb, 手动更新生成文件数据库,默认第天凌晨4点02分更新数据库 3.速度快 find命令特点: 1.实时 2.精确 3.支持众多查找标准 4.搜索指定目录中的所有文件完成查找,但速度慢: 格式: find 查找路径 匹配标准 查找到以后的处理运作 查找路径:默认为当前目录 匹配标准:默认为指定路径下的所有文件 处理运作:默认为显示 匹配标准: -name '文件名':对文件名作精确匹

Linux的五个查找命令find,locate,whereis,which,type

Linux的五个查找命令 1. find 最常见且最强大的命令,可以查找任何文件. 格式 $ find   指定目录   指定条件   指定动作 指定目录: 所要搜索的目录及其子目录,默认当前目录. 指定条件: 所要搜索的文件的特征. 指定动作: 对搜索结果进行特定的处理. 提醒:如果什么参数都不给,find默认在当前目录及其子目录中 查找,并将所有结果返回到计算机的屏幕上. 例如: $ find .  -name ‘qq*’  -ls 在当前目录及其子目录下查找含有 ‘qq’打头的所有文件,并

Linux下的五个查找命令:grep、find、locate、whereis、which

1.grep grep(General Regular Expression Parser,通用规则表达式分析程序)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. 它的使用语法为: grep [选项] pattern [文件名] . 匹配任意一个字符* 匹配0 个或多个*前的字符^ 匹配行开头$ 匹配行结尾[] 匹配[ ]中的任意一个字符,[]中可用 – 表示范围,例如[a-z]表示字母a 至z 中的任意一个\ 转意字符命令中的选项为:-b 显示块号-c 仅显示各指

Linux文件查找命令详解-which whereis find locate

原创BLog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=contents which命令 首先查看man which的说明 which - shows the full path of (shell) commands. 在$PATH目录下查找命令的绝对路径,PATH配置不同,查找的结果也不同 查看系统的PATH [[email protected] testForCsdn]# echo $PATH /usr/kerberos/sbin:/u

Linux的五个查找命令:find,locate,whereis,which,type

使用电脑的时候,经常需要查找文件. 在Linux中,有很多方法可以做到这一点.国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条.大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的. 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录.