1. 查找目录下文件内的内容

grep -r "txt" /dir

[root@sz-test-01 src]# grep -r "selfext" /usr/local/src/download/

Linux如何查找目录下文件内容_linux 搜索文件字符串

只显示包含文件内容的文件名

grep -r -l "txt" /dir

Linux如何查找目录下文件内容_linux 搜索文件字符串_02

查找某目录下包含字符的文件

find /dir -type f | xargs grep "txt"

Linux如何查找目录下文件内容_Linux 关键字搜索_03

查找指定时间段内的日志

[root@sz-test-01 log]# grep '22:20:0[1,9]' messages

Linux如何查找目录下文件内容_Linux 关键字搜索_04

[root@sz-test-01 log]# grep -E '22:20:0[1-9] | 22:30:0[1-9]'  messages

Linux如何查找目录下文件内容_Linux目录搜索文件内容_05


查找关键字:

[root@sz-test-01 log]# grep -C 'Removed' messages

Linux如何查找目录下文件内容_Linux 关键字搜索_06