tail -n 100 myfile.log
myfile.log의 마지막 100줄을 제공합니다.
파일에 있는 각 행의 첫 번째 "열"을 타임스탬프로 요구하고 마지막 n시간/일/...을 제공할 수 있는 기존 도구가 있습니까?
파일의 행에 오름차순 타임스탬프가 있다고 가정할 수 있습니다.
예를 들어
tailtm -h 10 myfile.log
이 도구는 Linux 로그 파일에 대해 가장 일반적인 타임스탬프 형식을 허용해야 합니다.
답변1
의견에서 언급했듯이 Journalctl과 함께 작동합니다.
편집하다
journalctl -u sshd.service --since "2019-11-01 12:00:00"
필요한 경우 시간 범위를 복원할 수 있도록 각 호출에 대해 sinde-timestamp를 생성합니다.
mrc02_kr님 감사합니다!