Linux/CentOS

more 파일 내용 끊어 보기

refer 2024. 11. 12. 16:49
반응형

[개념]

 

한 화면에 출력되는 분량을 넘는다면 more를 사용하면 화면 단위로 파일목록을 볼 수 있다.

more를 이용하면 한 화면의 내용이 다 채워졌을 경우 -More-(10%) 와 같은 문구가 나타나고,

<Space>(페이지 단위)키나 <Enter>(행단위)키를 이용해 내용을 볼 수 있다.

그 외에도 F(Forward)B(Backward)키를 이용해 페이지의 앞/뒤로 이동할 수 있다.

 

filename의 내용이 여러 페이지일 때는 more filename을 입력하면 한 화면 단위로 내용을 볼 수 있다.

 


[옵션]

 

옵션 기능
-숫자 한 화면을 몇 라인으로 설정할 것인지 지정한다.
more -10 yubi라고 입력한 경우,파일을 10라인씩 보여준다.
-d 한 화면이 끝났을 때 [Press space to continue , q to quit] 메시지를 출력한다.
-p 화면을 스크롤하지 않고 새로 그리면서 보여 준다.
-s 빈 줄이 연속적으로 여러 줄이 있는 경우, 하나의 빈 줄만 표시한다.

 


[테스트]

 

(1) -숫자

 

 

(2) -d

 

예) ls -al | more -d

 

 

(3) -p

 

예) ls -al | more -p

 

 

(4) -s

 

예) ls -al | more -s

 


[실행 중 사용되는 명령어]

 

순번 명령어 내용
1 h 또는 ? 도움말
2 <Space> K줄 만큼 앞으로(순방향,아래로)이동. 초기 값은 한 화면
3 z K줄 만큼 앞으로 이동. 초기 값은 현재 화면 크기
4 <Return> K줄 만큼 앞으로 이동. 초기 값은 한 줄
5 d 또는 ^D K줄 만큼 앞으로 이동. 초기 값은 현재 스크롤 크기. 내정치는 11줄.
6 q 또는 Q 또는 인터럽트 종료
7 s k줄 만큼 앞으로 이동. 초기 값은 한 줄
8 f 한 화면씩 앞으로 이동. 초기 값은 한 화면
9 b 또는 ^B 한 화면씩 뒤로(역방향,위로)이동. 초기 값은 첫 번째
10 ' 이전에 찾았던 문자열이 있는 곳으로 이동
11 = 현재 줄번호 출력
12 /표현식 k번째 발견되는 정규표현식의 내용을 찾음. 초기 값은 첫 번째
13 n k번째 다음 발견되는 문자열이 있는 곳으로 이동. 초기 값은 첫 번째
14 ! <명령> 쉘 <명령>을 실행
15 v 현재 줄에서 /usr/bin/vi 명령을 실행
16 ^L 화면 갱신
17 :n k 번째 다음 파일을 연다. 초기 값은 첫 번째
18 :p k 번째 이전 파일을 연다. 초기 값은 첫 번째
19 :f 현재 보고 있는 파일의 이름과 현재 줄번호를 보여준다
20 . 이전에 실행한 명령을 반복한다

 

반응형