linux查询日志中指定字段

chao 2022-5-13 15:49 CentOS&Ubuntu 抢沙发 698IT人生

linux查询日志中指定字段


2020-05-13 18:07:59

1.grep命令:cat 1.log | grep key 可以写为: grep key 123.log

根据字符串查询日志中关键词出现的位置:cat -n 日志文件| grep ‘keyword’

例:

cat -n 123.log | grep 'keyword'

grep 'keyword' 123.log

检索日志,并显示该条日志的前后N(10)行记录:cat 日志文件 | grep -n -B10 -A10 “关键字”

cat -n 123.log | grep -n -B10 -A10  'keyword'

统计在文件中出现的行数

grep -o "hello" 123.log | wc -l

2.head和tail

tail -n 10 日志文件 查询日志尾部最后10行的日志;
tail -n +10
日志文件 查询10行之后的所有日志;
head -n 10
日志文件 查询日志文件中的头10行日志;
head -n -10
日志文件 查询日志文件除了最后10行的其他所有日志;

正文部分到此结束

版权声明:除非注明,本文由( chao )原创,转载请保留文章出处

本文链接:linux查询日志中指定字段

继续浏览:木有标签

分享文章:QQ空间腾讯微博新浪微博网易微博人人网开心网腾讯朋友百度搜藏

SecureCRT_FX 7.3.5 for MacOS破解版
CentOS安装流媒体NMS