Linux 实时查看日志时,如何高亮显示一些常见关键字 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
css3
V2EX    Linux

Linux 实时查看日志时,如何高亮显示一些常见关键字

  •  
  •   css3 2021-06-04 10:07:05 +08:00 3028 次点击
    这是一个创建于 1672 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如:error, warning, fatal 或指定关键字等等,背景:使用的系统自带 mac termina,不允许安装其他客户端

    11 条回复    2021-06-15 20:42:33 +08:00
    huifer
        1
    huifer  
       2021-06-04 10:14:48 +08:00
    perl -pe
    yuancoder
        2
    yuancoder  
       2021-06-04 10:35:25 +08:00
    可以自己写个脚本处理 ,我之前用 php 写过一个: https://github.com/lyuangg/colortail
    FurN1
        3
    FurN1  
       2021-06-04 10:40:27 +08:00
    这取决于你 pager 的设置。一般默认的 pager 是 less 。然后苹果的 less 和 bash 版本都比较旧,不过 less 够用了。高亮的话要设置,你可以看我的设置里 less color 那部分,放到你的 rc 或者 profile 里
    https://github.com/g6ai/dotfiles/blob/master/shrc
    debuggerx
        4
    debuggerx  
       2021-06-04 10:46:33 +08:00   5
    lnav
    aloxaf
        5
    aloxaf  
       2021-06-04 12:01:47 +08:00
    grc
    cambria
        6
    cambria  
       2021-06-04 16:18:21 +08:00
    awk + ANSI 颜色代码
    css3
        7
    css3  
    OP
       2021-06-04 17:04:40 +08:00
    @debuggerx 好用,已经用上了,多谢推荐
    css3
        8
    css3  
    OP
       2021-06-04 17:05:20 +08:00
    @huifer
    @aloxaf
    @cambria
    @IgniteWhite 感谢老哥们,已采用 lnav 工具,可以满足使用
    Huelse
        9
    Huelse  
       2021-06-05 00:02:17 +08:00
    如果不用控制台的话,用 vscode 的 remote SSH 看日志也是可以的,自带高亮,装插件也可以
    lululau
        10
    lululau  
       2021-06-05 11:38:18 +08:00 via iPhone
    有了 lnav 不用 elk
    css3
        11
    css3  
    OP
       2021-06-15 20:42:33 +08:00
    @debuggerx 大佬再请教下,lnav 怎么显示行号的?还有就是我在命令行消费 kafka 时使用 lnav, 未响应了,可能是 kafka 消费时刷的内容太多太快了?有没有解决办法的?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2113 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 16:09 PVG 00:09 LAX 08:09 JFK 11:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86