로그 파일을 라이브로 볼 수있는 Linux 명령 줄 유틸리티?


13

로그 파일을 실시간으로 볼 수있는 좋은 Linux 명령 줄 유틸리티는 무엇입니까? 아마 분명하지만 완전히 잊어 버렸습니다.

답변:


19

즉시 떠오르는 두 가지가 있습니다 ...

꼬리 -f

또는

멀티 테일


감사합니다. Linker3000에 많은 포인트가 있기 때문에 답을 드릴 것입니다. 그러나 여전히 도움을 주셔서 감사합니다!
kylehotchkiss

또한 적은 -F / 로그 경로 (즉, 적은 -F / var / log / messages)
linuxdev2013

8

로그 파일과 동일한 폴더에 있다고 가정합니다.

tail -f 로그 파일 이름


2

파일의 특정 측면을보고 싶다면 (예 : 액세스 로그에 IP 만 있음) 다음을 수행 할 수 있습니다.

tail -f your_file | cut -d' ' -f1 | logtop

IP가 로그 파일의 첫 번째 열이라고 가정합니다.


1

tailf명령은 기능적으로 동일 tail -f하지만 성능면에서 더 좋습니다. 보낸 사람 man tailf:

tailf는 파일의 마지막 10 줄을 인쇄 한 다음 파일이 커질 때까지 기다립니다. tail -f와 비슷하지만 파일이 커지지 않을 때는 파일에 액세스하지 않습니다. 이는 파일의 액세스 시간을 업데이트하지 않는 부작용이 있으므로 로그 활동이 발생하지 않을 때 파일 시스템 플러시가 주기적으로 발생하지 않습니다. tailf는 로깅이 빈번하고 사용자가 배터리 수명을 절약하기 위해 하드 디스크 스핀 다운을 원할 때 랩톱에서 로그 파일을 모니터링하는 데 매우 유용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.