linux如何在日志中查找关键字?
方法很多:单个文件可以使用vi或vim编辑器打开日志文件,使用编辑器里的查找功能。在查看模式下,符号/后面跟关键字向下查找,符号?后面跟关键字向上查找,按n查找下一个,按N查找上一个。
多个文件可以使用grep命令,比如 grep ERROR /var/log/messages*。会把匹配到ERROR这个关键字的行和所在的日志文件直接输出到屏幕。还可以使用cat命令后面使用grep过滤等方法,不如上面两个实用。上面两个较常用。
vi命令的用法?
Vi命令用于查看、编辑、创建文本文件,它是Unix系统中文本编辑器中最常用的一种,也被称为“Vim”,它可以用在任何Unix系统上,也可以用在Linux系统上。
Vi命令的常用命令有:
1. 打开文件:vi filename
2. 保存文件::w
3. 退出vi::q
4. 搜索:/pattern
5. 替换::s/old/new/
6. 插入文字:i or a
7. 剪切和粘贴:yy (复制)、dd (剪切)、p (粘贴)
8. 撤销:u
还没有评论,来说两句吧...