하루, 하나, IT지식

  • 홈
  • 태그
  • 방명록

sed 1

[리눅스] 로그 파일에서 특정 시간대에 발생한 로그만 추출하는 방법

1. 로그 파일 용량이 너무 커서 파일 자체에서는 분석이 힘듦 2. 특정 시간대에 발생한 로그만 따로 추출하여 분석이 필요 1. grep -n "^\[#|2022-05-24 09:5[5-7]:[0-5][0-9]" test.log | cut -d':' -f1 > grep_number.log 2. sed -n '3190,3824p' test.log > sed_number.log or head -3824 test.log | tail -635 > head_tail_number.log grep명령어를 통해서 log파일에서 특정시간대가 포함된 행을 출력하고 행 번호만 알아낸다. 이 때 바로 해당 행만 출력할 경우 줄바꿈이 된 행들이 누락되므로 행의 시작과 끝번호를 알아낸 뒤 sed, head, tail 등의 명령어..

알아두면 좋은 IT 지식/Technical Support 2022.05.25
이전
1
다음
더보기
프로필사진

하루, 하나, IT지식

쉽게 설명하지 못하면 모르는 것이다

방문자수Total

  • Today :
  • Yesterday :
  • 전체보기 (59)
    • 알아두면 좋은 IT 지식 (58)
      • General (20)
      • Java (7)
      • Network (13)
      • DBMS (8)
      • Technical Support (3)
      • Technical Writing (5)

Tag

netstat, TCP, 스마트빌, putty, 테크니컬라이터, cmd, XSLT, GC 로그 분석 툴, docker desktop, 테크니컬라이팅, openapi, 테크니컬커뮤니케이터, filezilla, GC log 분석 툴, Oracle, json, 리눅스, pc mac address 확인, telnet, curl,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바