在Linux系统当中,如何搜、索查找文件里面的内容呢? 这个应该是系统维护、管理当中遇到最常见的需求。那么下面介绍,总结一下如何搜索、查找文件当中的内容。
搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容
一、搜索文件是否包含字符串
grep "搜索内容" 搜索文件
单个文件搜索
grep "搜索内容"
搜索文件1 文件2 文件....
多个文件搜索
grep "搜索内容" *.sql
后缀为sql的文件里面搜索
二、参数说明
-n 显示行号
-i 忽略大小写
-v 显示不匹配指定字符串的行
-c 搜索、查找匹配的行数
-r 递归搜索
一般在不知道内容在哪个目录哪个文件下时使用
grep -r "搜索内容" /目录
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END