위에서 아래가 아닌 아래에서 위로 로그를 보는 Linux 명령이나 방법이 있습니까? 알아요 tail -n <number of lines>
. 그런데 실제로 스크롤하여 아래에서 위로 이동할 수 있는 것이 있나요?
답변1
나는 이것이 당신이 찾고 있는 것이라고 생각합니다 less +G
. 마지막에 파일을 로드하고 위쪽 화살표( 또는 k)를 사용하여 뒤로 스크롤할 수 있습니다. 뷰어에서는 g파일 상단으로 이동했다가 G다시 끝 부분으로 돌아갑니다. F예를 들어 끝까지 스크롤하여 계속 읽으려고 합니다 tail -f
.
답변2
일부 시스템에서는 그렇게 하는데 tac
, 이는 이상하게도 뒤떨어진 것입니다 cat
. 그것 없이도 당신은 여전히 다음과 같은 일을 할 수 있습니다
awk '{print NR ":" $0}' $file | sort -t: -k 1nr,1 | sed 's/^[0-9][0-9]*://'
답변3
이것tac
이 명령은 당신이 추구하는 것이라면 역방향 "cat"과 같습니다.
파일을 맨 아래부터 보고 싶다면 에디터나 "less"를 사용하면 어떨까요?
답변4
Nagios를 작성하고 있다면 Perl 모듈을 확인하십시오.파일::뒤로 읽기굉장히 유용하다