요약
대용량 로그 파일의 전후 상황을 확인할때 사용할 수 있다.
- 명령어 :
vi (파일명)
>:set number
>(라인넘버) + Shift + g
아래는 로그 파일에서 120번째 라인을 찾아가는 예시
[/app/oracle/product/19.3/db_1/log/hora19c/client]$ ls -lah
total 2.4M
drwxr-x--T. 2 oracle dba 4.0K Jun 12 06:02 .
drwxr-x--T. 3 oracle dba 20 May 6 12:29 ..
-rw-r--r--. 1 oracle dba 2.3M Jun 12 06:00 log_230623.log
[/app/oracle/product/19.3/db_1/log/hora19c/client]$ vi log_230623.log
~~ vi 편집기 시작 ~~
vi 편집기에 라인번호 표시하기
- esc 모드에서
:set number
를 입력하면 행번호 표기 (미표기옵션은:set nonumber
)
vi 편집기에서 원하는 라인번호로 이동하기
- 좌측에 line number가 표기되어 있으면 키보드 화살표키로 한 행씩 이동할 수 있음
(행번호) + Shitf + G
를 입력하면 해당 행으로 이동
참고사항
- 우측하단엔 문자좌표값과 파일전체행수대비 커서위치%가 표기
- 파일 끝으로 이동 : G
- 파일 시작으로 이동 : gg
반응형