一、工作原理

1、 locate是通过读取一个或多个由updatedb命令生成的数据库来查找文件的,而updatedb由计划任务程序cron每天运行来更新缺省的数据库(/var/lib/mlocate/mlocate.db)。
2、缺省情况下,locate并不检查在数据库中查找到的文件是否存在,也不会报告那些在最近一次更新数据库之后生成的那些新文件。

二、基本用法

1、查找dict.txt,如果在数据库中查找到且文件存在,就显示文件所在的路径;否则,即使在数据库中查找到也不显示。
$ locate -e dict.txt

2、查找文件DevConf.class,非路径
$ locate -b '\DevConf.class'

3、正则表达式查找
$ locate --regexp 'itext.*.jar'

4、忽略大小写
$ locate -i 'devconf.class'

最新文章

  1. Emmet:HTML/CSS代码快速编写神器
  2. Vue.js学习 Item8 -- 方法与事件处理器
  3. java数据结构和算法------选择排序
  4. Linux diff patch
  5. 【转载】VS2010+VMWare8+VisualDDK1.5.6 创建并调试驱动程序 - 完全教程
  6. VS2005 MFC 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)
  7. mysql主从同步配置(windows环境)
  8. getopt(分析命令行参数)
  9. java正则匹配并提取字串
  10. 学习less
  11. BZOJ_5296_[Cqoi2018]破解D-H协议_BSGS
  12. shell脚本三——正则表达式
  13. Open SuSE中自定义的环境变量
  14. 利用Solr服务建立的站内搜索雏形
  15. 【HAOI2008】圆上的整点
  16. [UE4]Authority,网络控制权
  17. ping -c 3 localhost
  18. 自定义 Scrapy 爬虫请求的 URL
  19. VS_C#快捷键
  20. junit5了解一下

热门文章

  1. String 字符串基本使用
  2. eclipse无法启动问题记录
  3. 多媒体开发之---h264 取流解码分析
  4. Linux fork函数具体图解-同一时候分析一道腾讯笔试题
  5. 设计模式学习笔记——Observer观察者模式
  6. Codeforces Round #422 (Div. 2) E. Liar 后缀数组+RMQ+DP
  7. CentOS笔记-目录结构(转载了菜鸟教程里的)
  8. cat /proc/cpuinfo | awk -F: '/name/{print $2}' | uniq -c
  9. iOS中UIPickerView常见属性和方法的总结
  10. spring boot 打印sql