본문 바로가기
IT/Network

단말기 브라우저(Terminal Browser)란?

by Echinacea 2025. 2. 9.
반응형

 

단말기 브라우저(Terminal Browser)란?

단말기 브라우저(Terminal Browser)는 그래픽 인터페이스 없이 텍스트 기반으로 웹 페이지를 탐색할 수 있는 브라우저를 의미합니다. 주로 **터미널(Terminal)이나 명령 프롬프트(Command Prompt)**에서 실행되며, 화면이 텍스트 위주로 구성됩니다.


1. 단말기 브라우저의 특징

1.1 텍스트 기반 (Text-Based)

  • 이미지, 동영상, 스타일(CSS) 등을 지원하지 않거나 제한적으로 지원합니다.
  • 웹 페이지의 텍스트 콘텐츠만을 표시하는 경우가 많습니다.

1.2 가볍고 빠름

  • 그래픽을 렌더링하지 않기 때문에 실행 속도가 빠르고, 적은 리소스를 사용합니다.
  • 저사양 컴퓨터나 느린 인터넷 환경에서도 원활하게 작동합니다.

1.3 터미널에서 실행 가능

  • 일반적인 브라우저(Chrome, Edge, Firefox)와 달리 GUI(그래픽 유저 인터페이스) 없이 동작하며, 터미널에서 명령어를 입력해 실행합니다.

1.4 접근성 및 자동화에 유용

  • 네트워크 환경이 제한적인 서버에서 웹 페이지를 확인할 때 유용합니다.
  • 웹 페이지의 HTML 코드를 분석하거나, 자동화 스크립트를 실행할 때 사용됩니다.

2. 대표적인 단말기 브라우저

브라우저설명

Lynx 가장 많이 사용되는 단말기 기반 텍스트 브라우저, HTTP 및 HTTPS 지원
w3m 기본적인 이미지 표시 기능을 지원하는 텍스트 브라우저
links / elinks GUI 및 터미널 모드에서 동작하며, Lynx보다 좀 더 발전된 UI 제공

3. 단말기 브라우저 실행 예제

3.1 Lynx 설치 및 실행

📌 Linux (Ubuntu 기준)에서 Lynx 설치 및 실행

sudo apt update
sudo apt install lynx -y
lynx https://www.google.com

3.2 w3m 설치 및 실행

📌 w3m은 이미지도 일부 지원하는 텍스트 브라우저입니다.

sudo apt install w3m -y
w3m https://www.wikipedia.org

4. 단말기 브라우저의 활용 사례

서버 환경에서 웹 페이지 확인
저사양 PC에서 빠르게 웹 서핑
스크립트나 크롤링을 위한 자동화 작업
인터넷 연결이 느린 환경에서 텍스트 기반 탐색


5. 결론

단말기 브라우저는 일반적인 그래픽 브라우저보다 빠르고 가볍지만, UI가 단순하고 기능이 제한적입니다. 주로 서버 관리, 웹 개발, 자동화 작업 등에 사용됩니다.

반응형

댓글