首页/系统/Windows 运维速查/find 查找文本行
本包目录(413 条)
CMD 常用命令74 条
PowerShell 基础66 条网络排查41 条服务与进程42 条磁盘与文件43 条用户与权限34 条AD 域与组策略39 条日志与事件38 条远程管理36 条

find 查找文本行

在文件或管道输出中按字面量查找包含指定字符串的行:支持计数与行号,是 findstr 出现前的经典工具。

Windows 运维速查系统更新于 2026-10-12
用途按字面量查找文本行
语法find [/v] [/c] [/n] [/i] "字符串" [文件]
参数/v 反选,/c 只输出条数,/n 显示行号,/i 忽略大小写

常用示例

常用示例
find "ERROR" app.log
find /c /i "error" *.log
type app.log | find /n "WARN"
find /v "INFO" app.log
find /c 常用来快速统计日志中关键字的出现次数;需要正则能力时换 findstr。

易错点

  • find 是字面量匹配,不支持正则与多条件,复杂场景用 findstr 或 Select-String
  • 对 UTF-16 等非 ANSI 编码文件 find 常匹配不到,先转码再用

数据来源与参考

  • Microsoft Learn:find 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌