리눅스 less

  다른 뜻에 대해서는 LESS 문서를 참조하십시오.

1 개요[ | ]

less
/usr/bin/less
  • 리눅스용 텍스트 파일 뷰어
  • vi와 유사하지만 읽기전용
vi처럼 정규식 검색 가능
  • more와 유사하지만 위/아래로 이동 가능 ★[1]
  • 큰 파일을 열 때도 빠름 ★★
  • gzip 압축파일도 열 수 있음[2]
  • 터미널 창 높이에 맞추어 출력됨

2 키 입력[ | ]

  • q: 종료 ★
  • Enter: 아래로 1 이동
  • Space Bar: 아래로 1페이지 이동
  • : 위로 1행 이동
  • : 아래로 1행 이동
  • Ctrl+f: 아래로 1페이지 이동
  • Ctrl+b: 위로 1페이지 이동
  • PageUp: 위로 1페이지 이동
  • PageDn: 아래로 1페이지 이동

3 실습 1: 파일보기[ | ]

[root@zetawiki ~]# less /etc/protocols
... (생략)
trunk-1 23      TRUNK-1         # Trunk-1
trunk-2 24      TRUNK-2         # Trunk-2
leaf-1  25      LEAF-1          # Leaf-1
leaf-2  26      LEAF-2          # Leaf-2
rdp     27      RDP             # "reliable datagram" protocol
/etc/protocols
[root@zetawiki ~]# cat /etc/protocols | less
... (생략)
trunk-1 23      TRUNK-1         # Trunk-1
trunk-2 24      TRUNK-2         # Trunk-2
leaf-1  25      LEAF-1          # Leaf-1
leaf-2  26      LEAF-2          # Leaf-2
rdp     27      RDP             # "reliable datagram" protocol
:
q 눌러 종료

4 실습 2: 기타[ | ]

[root@zetawiki ~]# for i in {1..100}; do echo "i = $i"; done | less
... (생략)
i = 36
i = 37
i = 38
:
Q키를 눌러 끝낼 수 있음
→ 터미널 창 높이에 맞게 출력됨. 이동가능
[root@zetawiki ~]# echo hello > 1.txt
[root@zetawiki ~]# gzip 1.txt
[root@zetawiki ~]# less 1.txt.gz
→ gz 압축 파일 조회가능

5 같이 보기[ | ]

6 주석[ | ]

  1. more는 아래로만 이동가능
  2. /usr/bin/lesspipe.sh를 보면 압축해제 프로그램이 지정되어 있다.

7 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}