more — 페이지 단위 출력
Linux / 리눅스 기본 명령어 / more.html
긴 텍스트를 한 화면씩 나누어 보여 주는 기본 페이저.
기본 정보
| 명령어 이름 | more |
|---|---|
| 한 줄 소개 | 긴 텍스트를 한 화면씩 나누어 보여 주는 기본 페이저. |
| 제공 | util-linux |
| 공식 문서 | https://man7.org/linux/man-pages/man1/more.1.html |
| 지원 운영체제 | Linux, macOS, BSD, WSL |
| 설치 여부 | 기본 탑재 |
| 분류 | 리눅스 기본 명령어 (태그: 리눅스 기본 명령어 (태그: more, 페이저, 페이지, 출력)) |
이 명령어는 무엇인가?
more는 입력을 한 화면씩 나누어 보여 줍니다. 스페이스로 다음 화면, Enter로 한 줄, q로 종료하는 단순한 조작만 제공합니다.
less보다 기능은 적지만 거의 모든 유닉스 계열 시스템에 기본 포함되어 있습니다. 파이프 중간에 넣어 긴 출력을 잠시 멈추고 확인할 때 여전히 유용합니다.
어떤 문제를 해결하는가?
- 긴 명령 출력을 화면 단위로 나눠 볼 때
- 기본 설치만 있는 최소 환경에서 페이저가 필요할 때
- 스크립트 출력을 잠시 멈추고 확인할 때
- less 사용이 어려운 환경에서 간단히 볼 때
주요 기능
화면 단위 이동
스페이스와 Enter로 앞으로 이동합니다.
- 활용 상황: 출력을 천천히 읽을 때
- 얻는 결과: 긴 결과를 놓치지 않고 볼 수 있습니다.
- 제한 사항: 뒤로 가는 탐색은 제한적입니다.
파이프 연동
명령 출력 뒤에 붙여 페이지 단위로 받습니다.
- 활용 상황: 로그나 목록이 화면을 넘길 때
- 얻는 결과: 터미널 스크롤백을 아낄 수 있습니다.
- 제한 사항: 파이프가 닫히면 상위 명령이 종료될 수 있습니다.
검색
/ 패턴으로 현재 위치 이후를 검색합니다.
- 활용 상황: 긴 출력에서 특정 문자열을 찾을 때
- 얻는 결과: 간단한 검색이 가능합니다.
- 제한 사항: 정규식 지원은 제한적입니다.
설치 및 실행
설치 여부 확인
more --version
sudo apt install util-linux # Debian/Ubuntu sudo dnf install util-linux # Fedora
실제 사용 예제
파일 보기
파일을 한 화면씩 봅니다.
more /etc/services
출력 나눠 보기
긴 출력을 파이프로 넘깁니다.
ls -l /usr/bin | more
검색하며 보기
슬래시로 문자열을 찾습니다.
more /var/log/syslog
/error