tail 명령어는 하나의 로그파일만 분석 할수 있는 반면 multitail 은 한번에 여러개의 로그를 분석 할수 있는 툴입니다.
multitail
은 아래 주소에서 다운로드 받을수 있으나 기본적으로 패키지 서버에 등록이 되어 있습니다.
http://www.vanheusden.com/multitail/
CentOS – (RPMForge – CentOS 5.4 기준)
[root@ruo91 ~]# wget
http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
[root@ruo91 ~]# rpm -Uvh
rpmforge-release-0.5.1-1.el5.rf.i386.rpm
[root@ruo91 ~]# yum install -y multitail
Ubuntu
root@ruo91 ~:# apt-get update ; apt-get install -y
multitail
Gentoo
ruo91 ~ # emerge –search multitail
Searching…
[
Results for search key : multitail ]
[ Applications found : 1 ]*
app-text/multitail
Latest version available: 5.2.2
Latest version installed: [ Not Installed ]
Size of files: 160
kB
Homepage:
http://www.vanheusden.com/multitail/index.html
Description:
Tail with multiple windows.
License: GPL-2
ruo91 ~ # emerge multitail
FreeBSD
[root@yongbok
~]# cd /usr/ports ; make search key=multitail
Port:
multitail-5.2.2
Path: /usr/ports/sysutils/multitail
Info: Tail
multiple files on console with ncurses
Maint: beat@FreeBSD.org
B-deps:
gettext-0.17_1 gmake-3.81_3 libiconv-1.13.1
R-deps:
WWW:
http://www.vanheusden.com/multitail/
[root@yongbok ~]# cd /usr/ports/sysutils/multitail ;
make install clean
사용 예제
1. 2개의 로그 파일을 하나의 화면에 통합하여 보기
[root@yongbok ~]# multitail /var/log/access.log -I /var/log/error.log
2. 3개의 화면을 만들고 왼쪽엔 1개, 오른쪽엔 2개의 로그 보기
[root@yongbok ~]# multitail -s 2 /var/log/apache/access.log /var/log/messages /var/log/mail.log
3. 2개의 화면을 만들고 왼쪽엔 1개, 오른쪽엔 3개의 로그를 보기
[root@yongbok ~]# multitail -s 2 -sn 1,3 /var/log/access.log -I /var/log/error.log /var/log/messages /var/log/mail.log
4. 매 1초마다 상단에는 연결 성립(ESTABLISHED)이 된것을 보여주고 하단에는 웹서버 접근 로그 보기
[root@yongbok ~]# multitail -R 1 -l “netstat -t|grep ESTABLISHED” /home/apache2-log/www/www-access-2010-03-20.log
5. 로그 파일 내용을 녹색으로 보기
[root@yongbok ~]# multitail -ci green /home/apache2-log/www/www-access-2010-03-20.log
그 외 예제들은 아래 주소 참고하시면 되겠습니다.
http://www.vanheusden.com/multitail/examples.html
출처 - http://www.yongbok.net/blog/?p=111
'System > Linux' 카테고리의 다른 글
linux - iptables 설정 (0) | 2012.09.01 |
---|---|
linux - 소스(source) rpm 설치 (0) | 2012.08.23 |
linux - tar를 이용한 대용량 파일 이동 (2) | 2012.08.06 |
linux - bash (0) | 2012.07.24 |
linux - 환경변수 (0) | 2012.07.17 |