`
cakin24
  • 浏览: 1328413 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

locate命令

阅读更多

一 简介

1、语法
locate 文件名
在后台数据库中按文件名搜索,搜索速度更快。
2、locate命令搜索的后台数据库
/var/lib/mlocate
该数据库默认是一天一更新。
3、强制更新数据库
updatedb
4、优点
5、缺点
只能按照文件名搜索
 
二 实战
  1. [root@localhost test]# ls
  2. abc abc.soft
  3. [root@localhost test]# updatedb
  4. [root@localhost test]# locate abc.soft
  5. /root/test/abc.soft
  6. [root@localhost test]# touch abcdef
  7. [root@localhost test]# locate abcdef
  8. [root@localhost test]# updatedb
  9. [root@localhost test]# locate abcdef
  10. /root/test/abcdef
  11. [root@localhost test]# locate mlocate
  12. /etc/cron.daily/mlocate
  13. /usr/share/doc/mlocate-0.26
  14. ......
  15. /var/lib/mlocate
  16. /var/lib/mlocate/mlocate.db
  17. /var/lib/mlocate/mlocate.db.FhTi2M
三 /etc/updatedb.conf配置文件


 
lolate whereis which 都遵循此规则。
 
四 实战
  1. [root@localhost test]# touch /tmp/cakin2425
  2. [root@localhost test]# updatedb
  3. [root@localhost test]# locate cakin2425
  4. [root@localhost test]# cat /etc/updatedb.conf
  5. PRUNE_BIND_MOUNTS ="yes"
  6. PRUNEFS ="9p afs anon_inodefs auto autofs bdev binfmt_misc cgroup cifs coda configfs cpuset debugfs devpts ecryptfs exofs fuse fuse.sshfs fusectl gfs gfs2 hugetlbfs inotifyfs iso9660 jffs2 lustre mqueue ncpfs nfs nfs4 nfsd pipefs proc ramfs rootfs rpc_pipefs securityfs selinuxfs sfs sockfs sysfs tmpfs ubifs udf usbfs"
  7. PRUNENAMES =".git .hg .svn"
  8. PRUNEPATHS ="/afs /media /mnt /net /sfs /tmp /udev /var/cache/ccache /var/lib/yum/yumdb /var/spool/cups /var/spool/squid /var/tmp"
  • 大小: 116.3 KB
分享到:
评论

相关推荐

    linux中locate命令使用介绍.docx

    linux中locate命令使用介绍.docx

    Linux文件搜索命令解析以及locate命令查询优化.pdf

    Linux文件搜索命令解析以及locate命令查询优化.pdf

    Linux locate命令用法详解

    Linux locate命令 Linux locate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。 一般情况我们只需要输入 locate your_file_name 即可查找指定文件。 语法 ...

    Linux基础课件Linux系统文件查找locate命令共

    Linux基础课件Linux系统文件查找locate命令共13页.pdf.zip

    每天一个linux命令之locate 命令

    locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,这篇文章主要介绍了每天一个linux命令之locate 命令的相关资料,需要的朋友可以参考下

    Linux locate命令的使用方法

    locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动...

    locate命令 快速查找文件或目录

    locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,值得注意的是:版本不同,会有所不同。有的版本位置是 /var/lib/mlocate/mlocatedb...

    Linux基础课件-Linux系统文件查找-locate命令.pptx

    Linux操作系统基础

    LINUX 24学时教程004

    4.2.5 使用locate命令定位文件 50 4.2.6 使用whatis和apropos命令获取命令 简介 51 4.3 阅读子目录和文件 52 4.3.1 使用ls命令列出子目录的内容清单 52 4.3.2 使用dir和vdir命令列出子目录的 内容清单 55 4.3.3 使用...

    Linux基础知识(4): 文件搜索命令

    文章目录1 文件搜索——locate2 命令搜索——whereis与which3 文件名搜索——find命令4 字符串搜索——grep ... 1 文件搜索——locate ...对于新建文件,使用locate命令查询不到时,需要使用updatedb命令

    Unbuntu下QT5连接Mysql的库

    Ununtu下QT5连接Mysql出现如下错误: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 ...(可以用locate命令,具体百度) 直接替换,再次编译就可以连接成功了。

    Linux 常用 命令使用

    Linux 常用 命令使用,包括文件的搜索命令,文件的查找命令,以及递归查询一些文件。压缩文件,并且将原文件删除;目录下的文件全部打包,以及按照指定格式压缩文件。对比locate 命令和 find 命令的执行效率。

    locate:还处理隐藏文件和函数名称的部分字符串匹配的 which 命令。-matlab开发

    还处理隐藏文件和函数名称的部分字符串匹配的 which 命令。 操作就像 which 但返回所有出现。 即哪个函数 -all 用于查找部分字符串匹配的可选第二个参数。 检查路径结构中的所有函数,并返回在函数名中观察到指定...

    LINUX 24学时教程

    4.2.5 使用locate命令定位文件 50 4.2.6 使用whatis和apropos命令获取命令 简介 51 4.3 阅读子目录和文件 52 4.3.1 使用ls命令列出子目录的内容清单 52 4.3.2 使用dir和vdir命令列出子目录的 内容清单 55 4.3.3 使用...

    Linux操作系统基础教程

    三.Linux基本操作命令............................................................................................................8 四.基本的系统管理命令...................................................

    一个很好的vim配置(可鼠标操作,有目录,自动补全)

    个目录具体是什么要看你的系统和vim的版本,可以先用locate命令找一下。我的是 /usr/share/vim/vim72/doc 和 /usr/share/vim/vim72/plug。 3.在.vimrc中设有几个快捷键: map <F1> :wqall<CR> //保存全部并退出 ,...

    Linux网络操作系统基础:文件命令查找文件命令locate和which.pptx

    Linux网络操作系统基础:文件命令查找文件命令locate和which.pptx

    updatedb命令 创建或更新数据库文件

    updatedb命令用来创建或更新 slocate/locate 命令所必需的数据库文件。 updatedb命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入 slocate/locate 数据库文件中。 注意:slocate ...

Global site tag (gtag.js) - Google Analytics