• CentOS7中下载安装Multitail(让你的日志文件变得多彩)


    MultiTail是干啥的?
    Linux系统下查看日志的一个工具,允许您监视终端中多个窗口中的日志文件和命令输出,着色,过滤和合并。
    具体介绍请看官网:https://www.vanheusden.com/multitail/
    它可以同时监控多个日志文件,两个日志左右并排展示的效果图如下(当然截图是默认的配色方案,觉得不好看,可以自定义,我正在研究怎么把时间显示的不同):

    因为镜像不支持,国外的好多软件都没法用yum指令下载,笔者只好去官网找下载路径

    (1)下载文件源
    yum -y install wget
     
    (2)解压文件
    tar -xvzf multitail-6.4.2.tgz
     
    (3)进入目录
    cd multitail-6.4.2
     
    (4)安装
    ./configure #不是每个安装包都需要执行这个命令,二进制包不需要这步
    make
    make install
     
    如报错:
    /bin/sh: cc: command not found
    请执行:
    sudo yum -y install gcc gcc-c++ libstdc++-devel 
    make MALLOC=libc
    如仍然报错:
    mt.h:63:29: fatal error: ncursesw/panel.h: No such file or directory
    请执行:
    sudo  yum install ncurses-devel
     
    备注一下:
    Debian/Ubuntu指令:sudo apt-get install libncursesw5-dev
    RedHat/Fedora/指令:sudo  yum install ncurses-devel
     
    (5)清除缓存文件
    make clean
    make distclean
     
    (6)删除下载的文件包和解压的文件夹
    cd ..
    rm -rf multitail-6.4.2
    rm -rf multitail-6.4.2.tgz
     
    (7)打开日志文件
    打开单个日志文件
    multitail -f -c /data/jk-service-provider/logs/all_data.log
    打开两个日志文件(上下显示)
    multitail  -f -c /data/jk-service-provider/logs/all_data.log -c /data/jk-service-provider/logs/jk_error.log
    打开两个日志文件(左右显示)
    multitail -s 2 -f -c /data/jk-service-provider/logs/all_data.log -c /data/jk-service-provider/logs/jk_error.log
     
  • 相关阅读:
    感知器算法--python实现
    PHP appserv + ZendStudio12.5.1 + 注册码
    第九周-每周例行报告
    第八周-每周例行报告
    感谢THUNDER
    第七周-每周例行报告
    第六周-每周例行报告
    第五周-每周例行报告
    第四周-四则运算试题生成
    第四周-单元测试
  • 原文地址:https://www.cnblogs.com/HiDeveloper/p/9373955.html
Copyright © 2020-2023  润新知