文档章节

搜索命令locate

流云cc
 流云cc
发布于 2016/11/13 21:26
字数 209
阅读 6
收藏 0
点赞 0
评论 0

语法:

        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 =

#搜索时,不搜索的路径

 

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

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

 

 

© 著作权归作者所有

共有 人打赏支持
流云cc
粉丝 0
博文 19
码字总数 4552
作品 0
太原
架构师
emacs中的locate

locate是一款使用很普遍的unix命令,它允许你在一个预生成的数据库中搜索文件的路径. 然而可能很少人知道Emacs也提供了对locate命令的封装. 使用M-x locate,然后输入要搜索的字符串,就会将从l...

lujun9972
2014/12/14
0
0
如何在 Linux 中查找一个文件

第一步要做的是通过 SSH 连接到你的 Linux。在 Linux 中查找文件有两种方法。一种是使用find 命令,另外一种是使用locate 命令。 find 命令 使用 Linux find 命令可以用不同的搜索标准如名字...

linux小陶
2016/12/17
1
0
常用的几个查找命令

使用locate命令,遇到了这样的情况: 当前目录下有一个文件,而使用这个命令时却查找不到这个文件,上网查了一下,找到了原因,就在下面。 1. find find是最常见和最强大的查找命令,你可以用...

zhangyujsj
2015/10/14
52
0
Linux的查找命令

在学习和使用Linux时经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,大多数人,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多...

驛路梨花醉美
2016/08/10
5
0
linux find,locate,whereis,which,type命令的使用

. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下:   $ find <指定目录> <指定条件> <指定动作>   - <指定目录>: 所要搜索的目录及其所有...

qimh
2016/12/07
24
0
Linux的五个查找命令

最近,我在学习Linux,下面是一些笔记。 使用电脑的时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序...

阮一峰
2009/10/08
0
0
Linux 命令中 which、whereis、locate 命令的用法。

which 命令 which 命令的作用是,在 PATH 变量指定的路径中搜索可执行文件的所在位置。它一般用来确认系统中是否安装了指定的软件。 (1)命令格式 which 可执行文件名称 (2)常用范例 例一...

hgditren
2017/10/30
0
0
linux文件搜索命令

1.查找执行文件() which用于从系统的PATH变量所定义的目录中查找可执行文件的绝对路径。比如说想查找passwd这个命令在系统中的绝对路径,使用方法如下: 使用whereis也能查到其路径,但是和w...

go4it
2016/11/21
13
0
Linux 查找文件的几种方法

Linux 查找文件的几种方法 在Linux中查找文件的几种方法 1.linux下最强大的搜索命令为find它的格式为 find <指定目录> <指定条件> <指定动作> 比如使用find命令搜索在根目录下的所有passwd文...

十一11
2016/02/25
20
0
Linux基础篇之五基础命令 ---- 3

在linux中,我们经常需要查找某些文件,以及文件所在目录等。那么我们需要用到一些基本的文件查找类命令。 文件查找命令主要有以下几个: ·which 查看命令或可执行文件的完整路径 ·whereis...

ccs_Chan
2016/09/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

c++ qt 组播总结

每个人都有不同的认知规律和习惯, 有的人喜欢搞一套严密的大理论, 论述起来滔滔不绝, 不管自己懂不懂, 反正读者/听者是没搞懂。 有的人喜欢从实践出发, 没看到代码, 不运行一下, 不看...

backtrackx
12分钟前
0
0
Sublime text2安装json格式化插件SublimePrettyJson[Windows]

一、下载SublimePrettyJson插件包 https://github.com/dzhibas/SublimePrettyJson 二、将下载的文件解压放到在package目录下面 C:\Users\lucky\AppData\Roaming\Sublime Text 3\Packages 每个......

lazy~
12分钟前
0
0
安装vue-cli 报4058错误

1. 4058是网络代理错误。 安装淘宝源修改一下就可以了: npm --registry https://registry.npm.taobao.org info underscore 改为cnpm执行: cnpm install --global vue-cli 安装成功: 试试版...

MrBoyce
13分钟前
0
0
CPU飙升分析

1、top -----看具体的进程 2、top -H -p pid ------该进程的线程 3、printf 0x%x 15248 ------将线程改为16进制 4、jstack 进程...

北极之北
16分钟前
1
0
新生代Eden与两个Survivor区的解释

聊聊JVM的年轻代 1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我...

浮躁的码农
18分钟前
0
0
【JVM】JSTATD结合Java VisualVM进行远程监控JVM运行情况(二)

内存泄露指的是程序中动态分配内存给一些临时对象,但是对象不会被GC(java垃圾回收机制gabage collection)所回收,它始终占用内存。即被分配的对象很大但已无用; 内存溢出指的是程序运行过...

大白来袭
21分钟前
2
0
聊聊ribbon的超时时间设置

序 本文主要研究一下ribbon的超时时间设置 配置 实例 ribbon: ReadTimeout: 10000 ConnectTimeout: 10000 MaxAutoRetries: 0 MaxAutoRetriesNextServer: 1 eureka: enabled: ......

go4it
29分钟前
0
0
一行代码结果叹为观止,能做到这么极致的也只有python了

Python 这门语言非常的有趣,不仅可以做高大上的人工智能、大数据、机器学习。还可以用来做 Web、爬虫。还有其它很多的应用。今天我就给大家展示下一行 Python 代码都可以做些什么。 一行打印...

猫咪编程
33分钟前
2
0
KingShard使用

对于kingshard的功能,在git中可以看到明确的功能说明 主要功能: 1. 基础功能 支持SQL读写分离。 支持透明的MySQL连接池,不必每次新建连接。 支持平滑上线DB或下线DB,前端应用无感知。 支...

mickelfeng
35分钟前
0
0
Linux 下 查找某个字符串

如果你想在当前项目下 查找 "test" 这个字符串,可以这样: grep -rn "test" * * : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R ...

nsns
35分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部