首页 > 代码库 > Linux上的locate查找目录
Linux上的locate查找目录
在Linux上进行文件查找,可以实现的工具有:locate, find
关于find命令详解:http://afterdawn.blog.51cto.com/7503144/1856660
locate:
依赖于事先构建好的索引库;
系统自动实现(周期性任务);
手动更新数据库(updatedb);
工作特性:
查找速度快;
模糊查找;
非实时查找;
locate [OPTION]... PATTERN...
-b:只匹配路径中的基名;
-c:统计出共有多少个符合条件的文件;
-r:BRE
-i 执行区分大小写的搜索注意:索引构建过程(updatedb)需要遍历整个根文件系统,极消耗资源;
一般使用的方式就是
loacte filename
~]# locate /etc/sh #查找以sh开头的或是sh为文件名的文件(支持模糊查找)
使用之前可以使用updatedb目录构建索引库,需要过长的时间
[root@app1 tmp]# updatedb
本文出自 “汪立明” 博客,请务必保留此出处http://afterdawn.blog.51cto.com/7503144/1856664
Linux上的locate查找目录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。