본문 바로가기

Lynx(the text web browser)

오토씨 2015. 11. 9.

lynx는 CLI 환경에서 웹사이트 접속이 가능한 유용한 툴이다.

텍스트 위주의 사이트에서는 매우 빠르게 검색이 가능하지만, 복잡한 사이트에서는 좀 많이 불편할 수 있다. 그래도 잘 익혀두면 뼈가되고 살이 될 것이다. 아래 간단히 정리했다.


(1) 설치

$ sudo yum install -y lynx

** 소스다운로드: http://lynx.invisible-island.net/


(2) 버전 확인

$ lynx -version

$ lynx -help


(3) 실행 및 종료

lynx [options] [path or URL]

$ lynx

$ lynx www.google.com

> q, y (종료)


(4) 옵션 설정

$ lynx

> o <== 화면에서 영문자 "o" 타이핑하면 "Options Menu"가 출력된다.

> o <== "Options Menu"에서 "o"를 한번 더 입력하면 빠져나간다.

 # "Options Menu"내에서 이동은 ↑, ↓ 키로 위,아래로 이동함.

 # → 키는 옵션 표시, ← 키는 옵션에서 빠져 나오거나 전 페이지로 이동

 # "Save options to disk"에 채크하지 않고 빠져 나오면 현제 세션에서만 적용됨.


 # 유용한 옵션

  - User mode: Advanced

  - Cookies: accept all

  - Keypad mode: Links and form fields are numbered

  - VI keys: ON

  - Display character set: UNICODE(UTF-8)

  - Assumed document charactoer set: utf-8

  - Raw 8-bit: ON

  - Show color: ALWAYS(혹은 NEVER)

  - Show cursor: ON


(5) 이동

 # 웹사이트 접속 - g 티이핑 후 URL 입력, Enter

 # 현재 페이지 내에서 링크간 이동 - ↑, ↓(혹은 Tab)

 # 링크로 이동 - →(혹은 Enter)

 # 이전 문서로 이동 - 

 # 문서 처음으로 이동 - Home(혹은 Ctrl+a)

 # 문서 마지막으로 이동 - End(혹은 Ctrl+e)

 # 한 페이지 아래로 이동: Spacebar(혹은 Ctrl-f)

 # 한 페이지 위로 이동 - b(혹은 dash, Ctrl+b)

 # 반 페이지 위, 아래로 이동 - (, )

 # 2줄 아래, 위로 이동 - Ctrl+n, Ctrl+p (커서는 현재 위치에 있고, 화면만 이동함)

 # 다음, 이전 링크나 폼으로 이동 - >, <


(6) 문서 정보 보기

 # 현재 문서 정보 보기 - =

 # HTML 소스 보기 - backslash(\)


(7) History, 방문한 링크 보기

 # History 보기 - backspace (g를 입력해서 방문했던 웹사이트만 표시)

 # 방문한 페이지 보기 - V (대문자)


(8) 북마크 하기

 # 북마크 하기 - a

 # 북마크 보기 - v (소문자)    


'LINUX' 카테고리의 다른 글

vi mode in tmux  (1) 2016.01.06
systemctl 간단 사용법  (0) 2015.12.07
Change the default network interface name to “eth0” (CentOS7)  (0) 2015.11.02
ethtool -S eth0에 올라오는 error  (0) 2015.10.28
The Mutt E-Mail Client  (0) 2015.03.26

댓글