linux 查询文件内容包含关键字
时间: 2023-09-23 22:06:51 浏览: 102
查询指定文件目录下关键字
3星 · 编辑精心推荐
可以使用 `grep` 命令来查询文件内容是否包含关键字。下面是使用 `grep` 的语法:
```
grep [options] pattern [file...]
```
其中 `pattern` 为要搜索的关键字,`file` 是要搜索的文件名。如果省略 `file`,则 `grep` 命令会从标准输入中读取内容。
一些常用的 `grep` 选项:
- `-i`:忽略大小写
- `-r`:递归搜索子目录
- `-n`:显示匹配行的行号
- `-w`:匹配整个单词而不是子字符串
- `-v`:显示不匹配的行
举个例子,假设要在 `/etc` 目录下搜索包含关键字 `ssh` 的文件,可以使用以下命令:
```
grep -r ssh /etc
```
这个命令会递归搜索 `/etc` 目录下所有文件,并显示包含关键字 `ssh` 的行。
阅读全文