윈도우 서버 환경에서 톰캣로그를 실시간으로 확인 하려고하니, 리눅스처럼 tail 명령어가 존재하지 않아서 윈도우용 tail프로그램을 별도로 설치해야한다ㅠㅠ
그런데, Window PowerShell을 사용하면 리눅스의 tail명령어처럼 비슷하게 사용할 수 있다고 한다!
명령어는 아래와 같이 하면 로그를 확인할 수 있다.
"Get-Content 파일경로 -Wait -Tail 10"
Get-Content는 파일 출력 명령어이고,
-Wait은 추가파일 출력에 대해 대기상태에 있다는 의미로, 파일의 내용이 지속적으로 업데이트될때마다 출력하게 되는 것이다.
-Tail 옵션과 뒤에 숫자(N)의 의미는 파일의 마지막 줄 부터 N번째 줄 까지 출력하겠다는 것이다.
로그파일을 확인하러 해당 폴더까지 들어간 다음 명령어를 작성했다.
C:\Dev\server\Tomcat9\logs까지 들어간 다음
" Get-Content ./mobileLog-stdout.2019-07-26.log -Wait -Tail 20 " 를 작성했더니 Power Shell에서 로그를 바로바로 확인 할 수 있었다 :)
새로운 것을 아는 것은 즐거운 것 같다!
(참고로, Power Shell로그를 볼 때 로그보이는 화면을 선택하면 로그가 바로바로 안뜬다! 클릭하지 않고 봐야한다 ㅎㅎㅎ)
'개발이모저모' 카테고리의 다른 글
Homebrew(홈브류) 설치방법 (0) | 2021.04.10 |
---|---|
스프링부트 버전 확인 (0) | 2021.04.08 |
DBeaver 대문자 변환 , 자동 대문자 (0) | 2021.04.06 |
개행문자, 줄바꿈 없애기 (0) | 2021.03.31 |
톰캣서버 올리기 (설정 및 실행하기 A to Z) (0) | 2019.12.02 |