Linux文件查找之find&locate一、概述Linux系统核心的思想之一“一切皆文件“,对于这么多的文件,如何快速查找过滤呢?下面我们就看看系统提供的文件查找命令find和locat,熟练使用find命令是运维人员的必经之路二、find的用法及示例1.find特点 查找速度略慢 精确查找 ..
分类:
系统相关 时间:
2017-03-26 23:03:27
阅读次数:
174
linux中locate,find命令都是在文件系统中查找符合条件的文件,但是locate是利用数据库来搜寻数据,所以速度相对比较快。locate依赖于事先构建好的索引库,每天系统在空闲时间都会通过周期性任务自动完成索引库的更新,手动更新索引库就需要执行命令updatedb,也正是因为依赖于数..
分类:
系统相关 时间:
2015-12-16 12:46:39
阅读次数:
307
一:locate命令
locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我们建立好这个数据库后,就可以方便地来搜寻所需文件了。
即先运行:updatedb(无论在那个目录中均可,可以放在crontab中 )后在 /var/lib/slocate/ 下生成 slocate.db 数据库即可快速查找。在...
分类:
系统相关 时间:
2015-01-09 19:24:47
阅读次数:
292
which命令
首先查看man which的说明
which - shows the full path of (shell) commands.
在$PATH目录下查找命令的绝对路径,PATH配置不同,查找的结果也不同
查看系统的PATH
[root@localhost testForCsdn]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:...
分类:
系统相关 时间:
2014-11-01 13:31:31
阅读次数:
297