English

less — 리눅스 기본 명령어

Linux / 리눅스 기본 명령어 / less.html

리눅스 기본 명령어원문등록 2026-10-19T09:00:00+09:00

긴 파일을 페이지 단위로 탐색하는 인터랙티브 뷰어. 역방향 탐색 지원.

기본 정보

명령어 이름less
한 줄 소개긴 파일을 페이지 단위로 탐색하는 인터랙티브 뷰어. 역방향 탐색 지원.
제공GNU less (모든 Linux 배포판 기본 탑재)
공식 문서https://man7.org/linux/man-pages/man1/less.1.html
지원 운영체제Linux, macOS, BSD, WSL
설치 여부기본 탑재 (별도 설치 불필요)
분류리눅스 기본 명령어 (태그: 파일 뷰어, 페이지 탐색, 리눅스, 기본)

이 명령어는 무엇인가?

less는 긴 파일을 페이지 단위로 넘겨가며 볼 수 있는 인터랙티브 뷰어입니다. cat과 달리 파일 전체를 메모리에 올리지 않고, 필요한 부분만 읽기 때문에 매우 큰 파일도 빠르게 열 수 있습니다.

앞으로·뒤로 탐색, 검색, 특정 줄로 이동 등 풍부한 기능을 제공하며, q 키로 언제든 종료할 수 있습니다.

어떤 문제를 해결하는가?

  • 긴 로그 파일을 페이지 단위로 확인합니다.
  • 매우 큰 파일을 메모리 부담 없이 봅니다.
  • 파일 안에서 특정 키워드를 검색합니다.
  • 파일 끝부터 거꾸로 탐색합니다.

주요 기능

페이지 단위 탐색

스페이스바로 다음 페이지, b키로 이전 페이지로 이동합니다.

  • 활용 상황: 긴 파일을 순서대로 읽을 때.
  • 얻는 결과: 스크롤 없이 페이지 단위로 읽을 수 있습니다.
  • 제한 사항: 초보자에게는 키 입력이 익숙하지 않을 수 있습니다.

키워드 검색

/키로 검색하고 n키로 다음 결과로 이동합니다.

  • 활용 상황: 로그에서 특정 에러나 키워드를 찾을 때.
  • 얻는 결과: 원하는 위치를 빠르게 찾을 수 있습니다.
  • 제한 사항: 대소문자를 구분할 수 있으므로 주의가 필요합니다.

역방향 탐색

b키나 방향키로 위로(이전으로) 이동할 수 있습니다.

  • 활용 상황: 파일 끝에서 읽다가 다시 위로 돌아갈 때.
  • 얻는 결과: 양방향 탐색이 가능합니다.
  • 제한 사항: very large 파일에서 이동이 느릴 수 있습니다.

실시간 갱신 (F 키)

F키를 누르면 tail -f처럼 파일 끝을 실시간으로 추적합니다.

  • 활용 상황: 실시간으로 기록되는 로그를 모니터링할 때.
  • 얻는 결과: 파일이 갱신되면 자동으로 표시됩니다.
  • 제한 사항: q키를 눌러야 일반 모드로 돌아옵니다.

설치 및 실행

기본 탑재 확인

거의 모든 Linux 배포판에 기본 포함되어 있습니다.

which less
less --version

설치 (경량 환경)

경량 배포판에서만 설치가 필요할 수 있습니다.

sudo apt install less    # Debian/Ubuntu
sudo dnf install less    # Fedora

실제 사용 예제

기본 파일 열기

파일을 페이지 단위로 봅니다.

# 파일 열기
less /var/log/syslog

# 기본 조작:
# 스페이스바: 다음 페이지
# b: 이전 페이지
# /검색어: 검색
# q: 종료

키워드 검색

파일 안에서 특정 내용을 검색합니다.

# 파일 열기
less /var/log/nginx/access.log

# 검색 실행
/error          # 'error' 검색
# n: 다음 결과로 이동
# N: 이전 결과로 이동

# 대소문자 무시 검색
# less -i 파일명

실시간 로그 추적

파일 끝을 실시간으로 모니터링합니다.

# 파일 열기
less /var/log/syslog

# F 키 누르면 실시간 추적 모드
# (tail -f와 동일)

# 일반 모드로 돌아오려면 Ctrl+C