Linux 명령어 · 2 min read · Sep 19, 2025

초보자를 위한 Linux more 명령어 튜토리얼 (5가지 예제)

때때로, 명령줄에서 작업할 때, 특정 경우에 의해 생성된 명령의 출력이 너무 커서 화면 영역에 맞지 않게 됩니다. 따라서 출력의 마지막 부분만 볼 수 있게 되고 (초기 부분은 화면을 지나가게 됩니다). 다행히도, 이러한 경우에 도움을 주기 위해 특별히 설계된 유틸리티가 있으며, 그 중 하나가 more입니다.

이 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 통해 more의 기본 사항을 논의할 것입니다. 이 기사에 있는 모든 예제는 Ubuntu 16.04 LTS 시스템에서 테스트되었습니다.

Linux more 명령어

more 명령어는 사용자 친화적인 방식으로 명령의 출력을 탐색하는 데 도움을 줍니다. 다음은 도구의 구문입니다:

more [options] file...

그리고 여기에 man 페이지에서 정의된 내용이 있습니다:

       more - file perusal filter for crt viewing  
       more is a filter for paging through text one screenful at a time.  This  
       version is especially primitive.  Users  should  realize  that  less(1)  
       provides more(1) emulation plus extensive enhancements.

다음은 more가 어떻게 작동하는지에 대한 좋은 아이디어를 제공하는 Q&A 스타일의 예제입니다.

Q1. more 명령어를 사용하는 방법은?

기본 사용법은 매우 쉽습니다. 예를 들어, 파일을 ‘cat’ 하려고 하는데, 화면에 표시하기에는 너무 길거나 큰 경우, 다음과 같이 more 명령어를 사용할 수 있습니다:

more [filename]

more 명령어 사용 방법

이제, 한 번에 한 줄씩 화면을 스크롤하려면 Enter 키를 누릅니다. 한 번에 화면 전체를 스크롤하려면 스페이스 바 키를 사용합니다. 뒤로 스크롤하려면 ‘b’를 누릅니다. 아, 그리고 네, ‘/‘를 눌러 검색 키워드를 입력하여 검색할 수도 있습니다 (man 페이지에서 하는 것처럼).

Q2. 다른 명령줄 도구와 함께 more를 사용하는 방법은?

more 명령어를 다른 명령줄 도구와 결합할 수도 있으며, 이는 파이프를 사용하여 수행할 수 있습니다. 예를 들어:

dmesg | more

위 명령어에서, dmesg에 의해 생성된 출력의 표시가 more에 의해 처리됩니다. 따라서 쉽게 위아래로 스크롤하고 검색 작업을 수행할 수 있습니다.

다른 예는 다음과 같습니다:

ls -lart | grep *.txt | more

Q3. more 프롬프트에 유용한 정보를 표시하는 방법은?

이를 위해 -d 명령줄 옵션을 사용하세요. 이렇게 하면 more가 “[계속하려면 스페이스를 누르세요, 종료하려면 ‘q’를 누르세요.]”로 프롬프트를 표시하고, 불법 키가 눌릴 때마다 “[지침을 보려면 ‘h’를 누르세요.]”를 표시합니다.

예를 들어:

more -d [filename]

Q4. more가 여러 개의 빈 줄을 무시하도록 만드는 방법은?

원하는 경우, 여러 개의 빈 줄을 하나로 압축하도록 more 명령어를 강제할 수도 있습니다. 이는 -s 명령줄 옵션을 사용하여 수행할 수 있습니다.

more -s [filename]

예를 들어, 다음과 같은 파일:

여러 개의 빈 줄을 무시하도록 more 설정하기

-s 옵션을 사용했을 때 more에 의해 다음과 같이 표시되었습니다:

출력에서 빈 줄 제거됨

따라서 여러 개의 빈 줄이 more 명령어가 이를 만날 때마다 하나로 압축된 것을 볼 수 있습니다.

Q5. more가 사용하는 줄 수를 줄이는 방법은?

기본적으로, more는 출력을 표시하기 위해 전체 화면을 사용합니다. 그러나 도구가 사용하는 줄 수를 명시적으로 지정하여 이를 사용자 정의할 수도 있습니다. 예를 들어, more가 한 번에 10줄을 사용하여 출력을 표시하도록 하려면 다음과 같이 할 수 있습니다:

more -10 [filename]

more가 사용하는 줄 수 줄이기

결론

여러분이 동의하실 것처럼, more 명령어는 특정 시나리오에서 큰 도움이 될 수 있는 유용한 작은 유틸리티입니다. 여기에서 기본 작업에 대해 논의했습니다. 이를 마친 후에는 man 페이지로 가서 도구에 대해 더 알아볼 수 있습니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.