Linux(六)--搜索查找
一、搜索查找
1、find
将从指定目录下向下递归的遍历各个子目录,将满足条件的文件或者目录展示在终端
find [搜索范围] [选项]
选项参数:
-name:按照指定的文件名查找模式找文件
-user:指定用户名下的文件
-size:指定的文件大小查找文件(+n大于,-n小于,n等于;单位k,M,G)
2、locate
快速定位文件路径,不是遍历的形式,创建了一个自己的数据库,需要定期更新
注:第一次运行前,必须使用updatedb创建locate数据库
3、which
查看某个指令在哪个目录下
4、grep和管道符号 |
过滤查找,管道符“|”,表示将前一个命令的处理结果输出传递给后面的命令处理
grep [选项] 查找内容 源文件
参数:
-n:显示匹配行及行号
-i:忽略大小写