>  기사  >  운영 및 유지보수  >  Linux에서 로그를 보는 명령은 무엇입니까?

Linux에서 로그를 보는 명령은 무엇입니까?

藏色散人
藏色散人원래의
2021-09-17 13:58:4696289검색

Linux에서 로그를 보는 명령은 다음과 같습니다. 1. tail 명령은 로그의 처음 몇 줄을 보는 데 사용됩니다. 2. head 명령은 다음 몇 줄의 로그를 보는 데 사용됩니다. 키워드 로그를 조회하는 데 사용됩니다.

Linux에서 로그를 보는 명령은 무엇입니까?

이 기사의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

Linux에서 로그를 보는 명령은 무엇인가요?

Linux

1. 로그 보기를 위한 일반적인 명령

tail:

-n은 nl 명령과 동일합니다. tail -100f test .log 실시간 100줄의 로그 모니터링

                                                                                                              . tail 의 반대입니다. Tail은 읽은 후 로그 행 수를 나타냅니다.

head -n 10 test.log query log 로그 loge의 파일

head -n -10 test.log 마지막 10줄 중 마지막 10줄을 제외하고 쿼리 로그 파일 기타 모든 로그

Cat:

tac는 역순으로 표시되며 cat이라는 단어가 표시됩니다.

시나리오 1: 줄 번호로 보기---키워드 근처의 로그를 필터링합니다.

1) cat -n test.log | grep "debug" 줄 번호를 가져옵니다. key log

2) cat -n test.log | tail -n +92|head -n 20 키워드가 위치한 중간 줄을 선택하고 해당 키워드의 처음 10줄과 마지막 10줄의 로그를 봅니다. :

                  tail -n +92는 92줄 이후에 로그를 조회한다는 뜻입니다.

                                           -n 20은 이전 조회 결과에서 처음 20개 레코드를 확인한다는 의미입니다

3. 애플리케이션 시나리오 2: 날짜 기반 쿼리 로그

sed -n '/2014-12-17 16:17:20 /,/2014-12-17 16:17:36/p' test.log

                                                   grep '2014-12- 17 16:17을 사용하여 사용 :20' test.log 로그에 이 시점이 있는지 확인

4. 응용 시나리오 3: 로그 내용이 매우 커서 화면에 인쇄하면 보기가 불편합니다

(1) 더 많이, 더 적게 명령을 사용하세요. >                            또는 또는 또는 또는 또는 그녀 자신이 그녀를 이겼을 때 cat -n과 같은 파일 분석을 풀다운할 수 있습니다. test.log | grep "debug" & gt; debug.txt

추천 학습: "

linux 비디오 튜토리얼

"

위 내용은 Linux에서 로그를 보는 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.