[Linux] cat, more, less로 파일 내용 보기

리눅스에서 파일을 다루다 보면,
파일 안에 어떤 내용이 들어 있는지 확인하고 싶을 때가 자주 생깁니다.

cat, more, less 대해 알아보겠습니다.
✔ cat
✔ more
✔ less


파일 내용 확인하는 기본 도구

1. cat : 파일 내용을 한 번에 출력하기

  • 가장 간단하게 파일 내용을 보여주는 명령어입니다.
cat 파일명

 

예시

cat memo.txt

memo.txt 파일의 내용을 터미널에 한 번에 출력합니다.

 

주의할 점

  • 파일이 너무 크면 한꺼번에 쏟아져 나와서 읽기 힘들 수 있어요.

2. more : 한 화면씩 넘기며 보기

  • 긴 파일을 한 화면씩 넘겨가며 보고 싶을 때 사용합니다.
more 파일명

 

예시

more log.txt

 

사용법 요약

  • 스페이스바: 다음 페이지로 이동
  • q: 종료
  • 방향키: 한 줄씩 이동

특징

  • 파일을 처음부터 읽어야 해서 큰 파일을 다루기엔 약간 불편할 수 있습니다.

3. less : 자유롭게 스크롤하며 보기

  • more보다 더 강력하고 유연한 명령어입니다.
less 파일명

 

예시

less server.log

 

사용법 요약

  • 방향키: 위/아래 이동
  • Page Up, Page Down: 페이지 단위 이동
  • /검색어: 파일 안에서 검색
  • q: 종료

특징

  • 파일을 끝까지 읽지 않고 바로 이동할 수 있어서 큰 파일을 볼 때 훨씬 편리합니다.

결론

파일 내용을 확인할 때, 상황에 따라 도구를 선택해 보세요.

  • 간단한 파일은 cat
  • 짧은 파일은 more
  • 긴 파일이나 검색이 필요한 경우는 less

특히 less는 리눅스 관리 작업할 때 거의 필수처럼 사용됩니다.