본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

mless

0

mless는 Go 언어로 작성된 현대적인 로그 뷰어 도구로, 기존 less 명령어보다 향상된 성능과 기능을 제공합니다.

Go 언어로그 뷰어명령줄 인터페이스오픈소스터미널 도구

소개

mless는 Go 언어로 작성된 현대적인 로그 뷰어 도구로, 기존 less 명령어보다 향상된 성능과 기능을 제공합니다. TimelordUK에서 개발 및 유지보수하며, 대용량 로그 파일을 빠르게 탐색하고 필터링할 수 있도록 설계되었습니다. MIT 라이선스 하에 오픈소스로 배포되어 개인 및 상용 사용이 자유롭습니다.

상세정보

고속 로그 파일 탐색

mless는 대용량 로그 파일도 빠르게 로드하여 즉시 탐색할 수 있도록 최적화되었습니다. 일반적인 텍스트 편집기나 기본 less 명령어보다 빠른 응답 속도를 보여줍니다.

향상된 검색 및 필터링

사용자는 정규 표현식을 포함한 고급 검색 기능을 통해 특정 패턴이 포함된 로그 라인을 빠르게 찾을 수 있으며, 검색 결과 강조 표시로 가시성을 높였습니다.

사용자 친화적인 인터페이스

직관적인 키 바인딩과 명확한 화면 레이아웃으로 초보자도 쉽게 사용할 수 있으며, 경험 많은 사용자를 위한 고급 옵션도 제공합니다.

다운로드·설치 방법

mless는 Chocolatey 패키지 관리자를 통해 Windows 환경에 쉽게 설치할 수 있습니다. 공식 Chocolatey 저장소에서 ‘mless’ 패키지를 검색하여 다음 명령어로 설치할 수 있습니다:

choco install mless

설치 후 명령 프롬프트 또는 PowerShell에서 ‘mless’ 명령을 입력하여 바로 실행할 수 있습니다.

기본 사용법/명령어

기본 사용법은 다음과 같습니다:

  • mless [로그 파일 경로] – 지정된 로그 파일을 mless로 엽니다
  • mless – 파이프 입력을 통해 표준 입력으로부터 로그 데이터를 읽습니다 (예: Get-WinEvent | mless)

실행 후 화면 하단에 표시되는 도움말을 참조하거나 ‘?’ 키를 눌러 전체 도움말 화면을 확인할 수 있습니다. 주요 키 바인딩은 다음과 같습니다:

  • 위/아래 화살표 또는 PageUp/PageDown: 스크롤
  • / followed by pattern: 순방향 검색
  • ? followed by pattern: 역방향 검색
  • n: 다음 검색 결과로 이동
  • N: 이전 검색 결과로 이동
  • q: 프로그램 종료

이런 경우에 유용합니다

개발자가 애플리케이션 배포 후 발생한 오류를 추적하기 위해 서버 로그 파일을 신속히 분석해야 할 때, mless는 대용량 파일도 빠르게 불러와 관련 오류 메시지를 필터링하여 보여줍니다. 시스템 관리자는 Windows 이벤트 로그를 PowerShell로 추출하여 mless에 전달함으로써 일반적인 텍스트 도구보다 빠르게 문제를 진단할 수 있습니다.

최신 버전·업데이트

현재 버전은 0.4.0이며, GitHub 저장소에서 최신 소스 코드 및 릴리스 정보를 확인할 수 있습니다. 정기적인 업데이트를 통해 성능 개선 및 버그 수정이 이루어지고 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.