Linux如何搜索查找文件里面内容

在Linux系统当中,如何搜、索查找文件里面的内容呢? 这个应该是系统维护、管理当中遇到最常见的需求。那么下面介绍,总结一下如何搜索、查找文件当中的内容。

搜索、查找文件当中的内容,一般最常用的是grep命令,另外还有egrep, vi命令也能搜索文件里面内容

一、搜索文件是否包含字符串

grep "搜索内容" 搜索文件 单个文件搜索

grep "搜索内容" 搜索文件1 文件2 文件.... 多个文件搜索

grep "搜索内容" *.sql 后缀为sql的文件里面搜索

图片[1] - Linux如何搜索查找文件里面内容 - 三酷猫笔记

二、参数说明

-n 显示行号

图片[2] - Linux如何搜索查找文件里面内容 - 三酷猫笔记

-i 忽略大小写

-v 显示不匹配指定字符串的行

-c 搜索、查找匹配的行数

图片[3] - Linux如何搜索查找文件里面内容 - 三酷猫笔记

-r 递归搜索

一般在不知道内容在哪个目录哪个文件下时使用

grep -r "搜索内容" /目录

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享