1. 程式人生 > >CentOS7中下載安裝Multitail(讓你的日誌文件變得多彩)

CentOS7中下載安裝Multitail(讓你的日誌文件變得多彩)

rec 時間 use ubuntu inf 圖片 tor ice clean

MultiTail是幹啥的? Linux系統下查看日誌的一個工具,允許您監視終端中多個窗口中的日誌文件和命令輸出,著色,過濾和合並。 具體介紹請看官網:https://www.vanheusden.com/multitail/ 它可以同時監控多個日誌文件,兩個日誌左右並排展示的效果圖如下(當然截圖是默認的配色方案,覺得不好看,可以自定義,我正在研究怎麽把時間顯示的不同):
技術分享圖片技術分享圖片

因為鏡像不支持,國外的好多軟件都沒法用yum指令下載,筆者只好去官網找下載路徑

(1)下載文件源 yum -y install wget wget https://www.vanheusden.com/multitail/multitail-6.4.2.tgz (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

CentOS7中下載安裝Multitail(讓你的日誌文件變得多彩)