您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > linux

Linux下使用tail查找日志文件关键词高亮显示

时间:2022-01-12 09:09:18  来源:  作者:熊利宏Python

linux环境下,使用tail查找日志文件是比较常用的操作,密密麻麻的日志里面,要找到自己想要的内容是一个不容易的事情,如果自己要找的内容能高亮,那就直观多了。操作如下

1.高亮关键字

1.单个关键字高亮

tail -f 日志文件 | perl -pe 's/(关键词)/e[1;颜色$1e[0m/g'

tail -f all-2021-12-11.log | perl -pe 's/(project)/e[1;31m$1e[0m/g'

2.多个关键字高亮(颜色一样)

tail -f 日志文件 | perl -pe 's/(关键词|关键字2)/e[1;颜色$1e[0m/g'

tail -f all-2021-12-11.log | perl -pe 's/(project|content)/e[1;31m$1e[0m/g'

3.多个关键字高亮,并且每个关键字颜色都不一样

tail -f 日志文件 | perl -pe 's/(关键词1)|(关键词2)|(关键词3)/e[1;颜色1$1e[0me[1;颜色2$2e[0me[1;颜色3$3e[0m/g' 

tail -f all-2021-12-11.log | perl -pe 's/(DEBUG)|(INFO)|(ERROR)/e[1;34m$1e[0me[1;33m$2e[0me[1;31m$3e[0m/g' 

备注: 匹配关键词使用的是正则表达式

2.高亮的相关样式

1.字体颜色设置

30m:黑

31m:红

32m:绿

33m:黄

34m:蓝

35m:紫

36m:青

37m:白

2.背景颜色设置

40:黑

41:红

42:绿

43:黄

44:蓝

45:紫

46:青

47:白

3.其他参数说明

[1; 设置高亮加粗 [4; 下划线 [5; 闪烁

例子: 黄字,高亮加粗显示 [1;33m 红底黄字,高亮加粗显示 [1;41;33m



Tags:Linux   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在Linux环境下,使用tail查找日志文件是比较常用的操作,密密麻麻的日志里面,要找到自己想要的内容是一个不容易的事情,如果自己要找的内容能高亮,那就直观多了。操作如下1.高亮关...【详细内容】
2022-01-12  Tags: Linux  点击:(0)  评论:(0)  加入收藏
Linux下查看网卡速率信息: 一、使用ethtool命令webethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询。响应数据中: Link detected 为yes表示网卡已经...【详细内容】
2022-01-11  Tags: Linux  点击:(3)  评论:(0)  加入收藏
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown...【详细内容】
2022-01-10  Tags: Linux  点击:(3)  评论:(0)  加入收藏
什么是硬链接和软链接,要想知道什么是硬链接和软链接的话,让我带你研究。看完这篇文章,让你彻底明白什么是硬链接,什么是软链接!!!首先,在Linux系统下,有两种链接文件,一种是硬链接(Har...【详细内容】
2022-01-05  Tags: Linux  点击:(16)  评论:(0)  加入收藏
Linux历史Linux系统是一个类似UNIX的操作系统,它的标志是一个名为Tux的可爱的小企鹅。1991年10月5日,Linus Torvalds公布了第一个Linux的内核版本0.02版。1992年3月,内核1.0...【详细内容】
2022-01-04  Tags: Linux  点击:(11)  评论:(0)  加入收藏
1.首先在windows系统中建一个vbs文件,文件内容例如:set os=createobject("wscript.shell")dowscript.sleep 2000(注解:这里是多长时间上传一次)os.run "C:\file.bat",0(注解:调用批...【详细内容】
2022-01-04  Tags: Linux  点击:(10)  评论:(0)  加入收藏
我在会议演讲后经常收到的一个问题很奇怪,不是关于我演讲的内容,而是关于我的Linux桌面环境。人们对这个漂亮的发行版更感兴趣,而不是我刚才做的精彩演示我不是在抱怨,我喜欢我...【详细内容】
2022-01-04  Tags: Linux  点击:(12)  评论:(0)  加入收藏
我们在使用 Linux 的过程中,或多或少都会遇到一些关于使用者和群组的问题,比如最常见的你想要在某个路径下执行某个指令,会经常出现这个错误提示 。permission denied反正我大...【详细内容】
2021-12-31  Tags: Linux  点击:(13)  评论:(0)  加入收藏
Linux需要安装samba:如sudo apt-get install samba配置/etc/samba/smb.conf, /etc/samba/smb.conf文件末尾添加如下内容,并保存退出[share]comment=this is a share directoryp...【详细内容】
2021-12-31  Tags: Linux  点击:(18)  评论:(0)  加入收藏
Linux 系统开机加电后发生了什么?linux系统的启动流程关于linux系统的启动流程我们可以按步进行划分为如下:BIOS POST自检 BIOS(Boot Sequence)引导操作系统 加载对应引导上...【详细内容】
2021-12-31  Tags: Linux  点击:(12)  评论:(0)  加入收藏
▌简易百科推荐
在Linux环境下,使用tail查找日志文件是比较常用的操作,密密麻麻的日志里面,要找到自己想要的内容是一个不容易的事情,如果自己要找的内容能高亮,那就直观多了。操作如下1.高亮关...【详细内容】
2022-01-12  熊利宏Python    Tags:Linux   点击:(0)  评论:(0)  加入收藏
Linux下查看网卡速率信息: 一、使用ethtool命令webethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询。响应数据中: Link detected 为yes表示网卡已经...【详细内容】
2022-01-11  葫芦儿的成长记录    Tags:Linux   点击:(3)  评论:(0)  加入收藏
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown...【详细内容】
2022-01-10  入门小站    Tags:chown命令   点击:(3)  评论:(0)  加入收藏
什么是硬链接和软链接,要想知道什么是硬链接和软链接的话,让我带你研究。看完这篇文章,让你彻底明白什么是硬链接,什么是软链接!!!首先,在Linux系统下,有两种链接文件,一种是硬链接(Har...【详细内容】
2022-01-05  混说Linux    Tags:硬链接   点击:(16)  评论:(0)  加入收藏
Linux历史Linux系统是一个类似UNIX的操作系统,它的标志是一个名为Tux的可爱的小企鹅。1991年10月5日,Linus Torvalds公布了第一个Linux的内核版本0.02版。1992年3月,内核1.0...【详细内容】
2022-01-04  小文慕课    Tags:linux系统   点击:(11)  评论:(0)  加入收藏
我们在使用 Linux 的过程中,或多或少都会遇到一些关于使用者和群组的问题,比如最常见的你想要在某个路径下执行某个指令,会经常出现这个错误提示 。permission denied反正我大...【详细内容】
2021-12-31  程序员cxuan    Tags:Linux 权限   点击:(13)  评论:(0)  加入收藏
Linux 系统开机加电后发生了什么?linux系统的启动流程关于linux系统的启动流程我们可以按步进行划分为如下:BIOS POST自检 BIOS(Boot Sequence)引导操作系统 加载对应引导上...【详细内容】
2021-12-31  IT黑猫运维    Tags:Linux   点击:(12)  评论:(0)  加入收藏
IT之家 12 月 28 日消息,国产 Linux 发行版再多一员,其名为 CutefishOS,它在 Ubuntu 上提供了桌面环境,在国外 Linux 开源社区相当受欢迎。CuteFishOS 的目标是“做更好的桌面操...【详细内容】
2021-12-29  IT之家    Tags:Linux   点击:(30)  评论:(0)  加入收藏
作用显示文件或目录所占用的磁盘空间使用命令格式du [option] 文件/目录命令功能显示文件或目录所占用的磁盘空间一些写法的区别du -sh xxx 显示总目录的大小,但是不会列出...【详细内容】
2021-12-23  mitsuhide1992    Tags:du命令   点击:(20)  评论:(0)  加入收藏
什么是linux内核linux就像是一个哲学的最佳实践。如果非要对它评价,我真的不知道该怎么赞叹,我只能自豪地说着:“linux的美丽简直让人沉醉。”我只能说是我处在linux学习的修炼...【详细内容】
2021-12-23  linux上的码农    Tags:linux内核   点击:(23)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条