윈도우에서 tail -f 사용하는 방법 (BareTail, 파워쉘)

리눅스에서 로그 파일을 확인할 때 tail -f 명령어가 자주 쓰입니다. cat과 달리 tail -f는 계속해서 업데이트되는 로그를 실시간으로 화면에 출력해 보기 편하기 때문입니다. 

윈도우에서 tail -f 사용하는 방법

윈도우에서도 로그 파일을 실시간으로 보고 싶습니다만, 메모장이나 노트패드++ 등에서는 실시간 출력 기능을 제공하지 않습니다. 그래도 방법은 있습니다. 로그 모니터링 툴이나, 파워쉘을 사용하면 됩니다.

1. BareTail

baretail은 많이 사용되는 로그 모니터링 툴입니다. 실시간 출력 및 하이라이트 기능을 제공합니다. 

baretail
bailtail 사용 모습

1. 아래의 baretail 홈페이지 링크에 들어가서 무료 버전 baretail.exe를 다운받습니다.

2. baretail.exe는 설치가 필요하지 않은 실행 파일입니다. 바로 실행하세요.

3. 로그 모니터링을 원하는 파일을 툴에 드래그&드롭해서 확인하면 됩니다.

4. 하이라이팅 기능으로 에러(Error) 등의 로그에는 빨간색 등으로 색을 입혀서 볼 수 있습니다.

 

참고로 mtail이라는 프로그램도 거의 비슷한 기능을 제공합니다.

2. 파워쉘(PowerShell)

윈도우에 있는 파워쉘을 통해 리눅스의 tail -f와 비슷하게 사용할 수 있습니다.

 

1. 윈도우 검색창에 powershell를 검색해서 Windows PowerShell 앱을 실행합니다.

2. 로그 파일을 아래의 명령어로 열람합니다.

Get-Content 파일명 –Wait

[예시]

Get-Content logfile.txt -Wait -Tail 10

Tail 옵션을 통해 10번째 줄까지 실시간으로 출력한다는 의미입니다.

반응형

댓글

Designed by JB FACTORY